Question: "Can a Christian be cursed? Will God allow a curse on a believer?"
Answer: The Bible tell us that “an undeserved curse does not come to rest” (Proverbs 26:2b). This means that foolish curses have no effect. What you must remember is that God is sovereign. No one has the power to speak true curses over you because God is the only One able to pronounce judgment.
If you have been born again as a new person in Jesus Christ (2 Corinthians 5:17), you are in the constant presence of the Holy Spirit, under His protection (Romans 8:11). You do not need to worry about anyone casting any sort of pagan spell on you. Voodoo, witchcraft, hexes and curses have no power over you because you have been freed to worship God (John 8:36). “...The Lord is my light and my salvation; Whom shall I fear? The Lord is the strength of my life; Of whom shall I be afraid” (Psalm 27:1)?