萬聖節(Halloween)的起源可以追溯到古代的凱爾特人。凱爾特人居住在現今的英國、愛爾蘭和法國北部地區,他們有一個新年,稱為「薩溫節」,起始於11月1日。在薩溫節前夜,即10月31日,凱爾特人相信逝者的靈魂會返回人間。為了紀念逝者並保護自己免受惡靈的傷害,他們會點燃篝火、穿著可怕的面具和服裝,以嚇走惡魔和惡靈。同時,他們還會獻上食品和禮物,以祭祀祖先的靈魂。
隨著時間的推移,這個慶祝活動傳播到了其他地區,如羅馬帝國的入侵和基督教的傳播。公元前43年,羅馬帝國征服了凱爾特地區,將自己的節日「亡靈節」(Feralia)和「蠟燭節」(Pomona)融入了凱爾特萬聖節的傳統中。
在中世紀的中歐,曾有過基督教摧毀異教徒的歷史。然而,新年夜前的祭祀慶典從未真正消除,而是以巫術的形式出現。這也就是為什麼我們現在的萬聖節里,還留有巫婆的掃帚、黑貓、咒語等痕跡。
到了公元9世紀時,教皇格里高利三世將10月31日定為「萬聖夜」(All Hallows' Eve),作為萬聖節前夜的意思。