हैलोवीन को लगभग एक हजार साल से भी ज्यादा समय हो गया है। आज हैलोवीन को विशेष रूप से बच्चों के लिए ड्रेस-अप और मौज-मस्ती का अवकाश माना जाता है।
प्राचीन सेल्टिक उत्सव (Celtic festival) जिसे समहेन (Samhain) के नाम से जाना जाता है, जिसे आधुनिक कैलेंडर के अनुसार नवंबर के पहले दिन मनाया जाता था, वहीं से हैलोवीन की शुरुआत हुई थी।
लोग सोचते थे कि उस दिन मृतक की आत्माएं अपने घरों को लौट जाती हैं, इस प्रकार भूतों से बचने के लिए वे वेशभूषा और अलाव जलाते हैं। इसके परिणामस्वरूप चुड़ैलों और भूतों को इस अवसर से जोड़ा जाने लगा।
पोप बोनिफेस IV ने 7वीं शताब्दी में 13 मई को ऑल सेंट्स डे (All Saints Day) मनाना शुरू किया। एक सदी बाद, पोप ग्रेगरी III ने 1 नवंबर को छुट्टी को स्थानांतरित कर दिया।
उन्होंने शायद ऐसा इसलिए किया ताकि समाहेन के मूर्तिपूजक अवकाश को ईसाई अवकाश से बदल दिया जा सके। ऑल हैलोज़ ईव (All Hallows Eve), या हैलोवीन, saints' day से पहले के दिन का नाम है।
हालाँकि इसकी उत्पत्ति आयरलैंड, यूनाइटेड किंगडम और फ्रांस के सेल्टिक क्षेत्रों में हुई थी, लेकिन इस त्यौहार ने तेजी से दुनिया के अन्य हिस्सों में अपना रास्ता बना लिया।