遠在公元前幾百年,在北歐及英倫一帶的塞爾特人(Celts),認為在他們的除夕(即十月卅一日),死亡之神(Samhain)會和已死者一起重返人間,於是他們要化裝成為鬼怪,避免受騷擾。他們的祭司德魯伊特(Druids)會逐家逐戶向居民索取食物來拜祭死神。哪一家不給食物,他們就會咒詛那一家在一年內有人死亡,這就是今天Trick or Treat的由來。所以這真的是一個鬼節!本來就是向死神敬拜與獻祭的日子,沒有半點「聖」可言。
當基督教傳遍歐洲之後,死節的敬拜卻一直未減。到了公元835年,當時的教皇就決定以十一月一日為萬聖節(All Saints’ Day / All Hallow Day)來紀念昔日的殉道者,而萬聖節前夕(All Hallow Eve),就成了今天的Halloween了。