万圣节在10月31日,其实是赞美秋天的节日,就好像五朔节是赞美春天的节日一样。古代高卢、不列颠和爱尔兰的祭司德鲁伊德有一个赞美秋天的盛大节日,从10月31日午夜开始,直至次日11月1日持续整整一天。他们认为,在那天晚上他们伟大的死神萨曼会把那年死去人的鬼魂统统召来,这些恶鬼要受到托生为畜类的惩罚。当然,只要想到这种鬼魅的聚会,就足以令当时那些头脑简单的愚民胆战心谅的了。于是他们点起冲天的篝火,并严密监视这些恶鬼。
万圣节前夜到处有女巫和鬼魂的说法就是这么开始的。至今在欧洲某些与世隔绝的地区还有人相信这是真的。
如今在整个欧洲,人们都把万圣节前夜看作尽情玩闹、讲鬼故事和互相吓唬的好机会。于是人们不再把这节日仅仅用来赞美秋光,而是让它变成一场真正的狂欢。而脸谱化妆是万圣节传统节目之一。
在西方国家,每年的10月31日,有个Halloween,辞典解释为The eve of All Saints'Day,中文译作:万圣节之夜。万圣节是西方国家的传统节日。这一夜是一年中最闹鬼的一夜,所以也叫鬼节。
两千多年前,欧洲的天主教会把11月1日定为天下圣徒之日 (ALL HALLOWS DAY) 。HALLOW 即圣徒之意。传说自公元前五百年,居住在爱尔兰、苏格兰等地的凯尔特人 (CELTS)把这节日往前移了一天,即10月31日。他们认为该日是夏天正式结束的日子,也就是新年伊始,严酷的冬季开始的一天。那时人们相信,故人的亡魂会在这一天回到故居地在活人身上找寻生灵,借此再生,而且这是人在死后能获得再生的唯一希望。而活着的人则惧怕死魂来夺生,于是人们就在这一天熄掉炉火、烛光,让死魂无法找寻活人,又把自己打扮成妖魔鬼怪把死人之魂灵吓走。之后,他们又会把火种烛光重新燃起,开始新的一年的生活。传说那时凯尔特人部落还有在10月31日把活人杀死用以祭奠死人的习俗。
到了公元1世纪,占领了凯尔特部落领地的罗马人也渐渐接受了万圣节习俗,但从此废止了烧活人祭死人的野蛮做法。罗马人庆祝丰收的节日与凯尔特人仪式结合,戴着可怕的面具,打扮成动物或鬼怪,则是为了赶走在他们四周游荡的妖魔。这也就是今天全球大部分人以古灵精怪的打扮,来庆祝万圣节的由来。时间流逝,万圣节的意义逐渐起了变化,变得积极快乐起来,喜庆的意味成了主流。死魂找替身返世的说法也渐渐被摒弃和忘却。到了今天,象征万圣节的形象、图画如巫婆、黑猫等,大都有友善可爱和滑稽的脸。