It has become routine in October for some Christian schools to send out letters warning parents about the evils of Halloween, and it has become equally routine for me to be asked questions about this matter.
“Halloween” is simply a contraction for All Hallows’ Eve. The word “hallow” means “saint,” in that “hallow” is just an alternative form of the word “holy” (“hallowed be Thy name”). All Saints’ Day is November 1. It is the celebration of the victory of the saints in union with Christ. The observance of various celebrations of All Saints arose in the late 300s, and these were united and fixed on November 1 in the late 700s. The origin of All Saints Day and of All Saints Eve in Mediterranean Christianity had nothing to do with Celtic Druidism or the Church’s fight against Druidism (assuming there ever even was any such thing as Druidism, which is actually a myth concocted in the 19th century by neo-pagans.)
In the First Covenant, the war between God’s people and God’s enemies was fought on the human level against Egyptians, Assyrians, etc. With the coming of the New Covenant, however, we are told that our primary battle is against principalities and powers, against fallen angels who bind the hearts and minds of men in ignorance and fear. We are assured that through faith, prayer, and obedience, the saints will be victorious in our battle against these demonic forces. The Spirit assures us: “The God of peace will crush Satan under your feet shortly” (Romans 16:20).