二千多年前, 塞爾特族人(即目前的蘇格蘭人, 愛爾蘭人等) 一年之中最害怕的日子莫過於十月三十一日的晚上. 每年十月三十一日的前夕是, 塞爾特族人的年度豐收祭典, 象徵著一年的結束, 以及新一年的開始! 每年的這一天是塞爾特族人, 表達他們對太陽神的敬意, 因為太陽神讓他們的穀\物豐收, 以應付即將到來的冬天! 可是在這一個夜晚也是惡靈力量最強大的一天, 因此塞爾特族的牧師和祭司也會主持祭典, 安撫掌管死亡的神!
在古時候, 如果有旱災或是其它重大的災難, 人們便會帶上醜陋的面具, 因為他們相信惡運是由惡靈帶來的, 而惡靈會被醜陋的面具嚇走! 事實上古時的歐洲人, 在這一天來臨之前便會儲存足夠糧食過冬, 並且把家裏 弄得很溫暖舒適, 而因為害怕還在外面遊走的惡靈, 如果有人晚上必須出門, 便會戴上面具, 希望惡靈認不出他們來!後 來有小孩穿上鬼和精靈的衣服, 出去嚇鄰居, 演變到後來, 大約四十年前, 人們開始請小朋友吃糖果! 玩起"Trick or Treat" 英格蘭有些部份地方, 還會有窮人上門要些食物或錢呢! 西班牙人則是在這一天會供上蛋糕和豆類食品給惡靈享用, 希望能度過一個平安的冬天. 後來到了第四世紀, 因為基督教的興盛, 這一天便被強迫改為上帝死亡日--萬聖節! 告知人們, 偉大的上帝將會為他們趕走惡靈
傳說愛爾蘭有一個名叫Stingy Jack的男子, 他有一天邀請惡靈來喝一杯, 因為兩個人喝完後沒錢付帳, 他就說服惡靈變成六便士(six pennies), 來付酒錢, 可是Jack並 沒有拿它來付錢, 反而用一條銀紙鎮住惡靈, 讓它出不來, 惡靈開始哀求Jack, Jack說只要惡靈一整年都不要來嚇他, 他就 放它出來, 惡靈答應了, 所以Jack 過了無憂的一年, 到了第二年的萬聖節, 惡靈又出現了, 它又答應不會來騷擾Jack 一年, 可是一年還沒過完, Jack 就去世了,死後,天堂不收他,因為他非常吝嗇;地獄也不留他,因為他戲弄惡魔。無處可歸的他,最後只好不停的走著,因為路實在是太黑了, 他找不到路出去, 於是惡靈就隨便丟給他一塊已經燒得通紅的煤炭, Jack 便把 煤炭放入大頭菜內, 並提著塞進火炭的大頭菜照亮路面。後來愛爾蘭人就用馬鈴薯或是大頭菜做成燈籠,玩著"Trick or Treat"的遊戲,英格蘭則用甜菜。這項風俗在1840年代隨著新移民來到美洲大陸,他們發現比大頭菜更好的材料,那就是南瓜;因此現在所看到的傑克燈通通變成南瓜燈了! 這就是Jack-O'-Lantern的典故!萬 聖節的裝飾多以橘色和黑色為主,這兩個顏色也是傳統的萬聖節裝飾代表顏色。黑色的代表像是黑貓、蜘蛛和巫婆,和橘色的代表南瓜燈 都是常見的萬聖節象徵,除此之外還有各式面目猙獰的鬼怪和骷髏\等等。