万圣节和万圣夜的区别在于日期不同、节日流行地区不同、名称由来不同。
一、日期不同
1、万圣节,在每年的11月1日,是西方的传统节日。
2、万圣节前夜(英语:Halloween,为“All Hallow's Eve”的缩写),简称“万圣夜”,万圣节(All Hallow's Day)的前一天,即每年的10月31日,是西方世界的传统节日,庆祝活动一般在晚上。

二、节日流行地区不同
1、万圣节主要流行于英语世界,如不列颠群岛和北美,其次是澳大利亚和新西兰。如今一些亚洲国家的年轻一辈也开始倾向于过“洋节”。
2、万圣节前夜主要流行于撒克逊人后裔云集的美国、不列颠群岛、澳大利亚、加拿大和新西兰等西方国家。当晚小孩会穿上化妆服,戴上面具,挨家挨户收集糖果等。
三、名称由来不同
1、万圣节英语是All Saints Day,天主教和东正教节日之一,是西方国家的传统节日。华语地区常将万圣夜误称为万圣节。“Hallow”来源于中古英语halwen,与holy词源很接近,在苏格兰和加拿大的某些区域,万圣节仍然被称为“All Hallow Mas”。
2、万圣节前夜就是“圣夜”的意思。万圣夜已经变成一年中最流行和最受欢迎的节日之一,许多人都以极大的热情来庆祝这一节日。万圣夜在11月1日的前一夜,其实是赞美秋天的节日,就好像五朔节是赞美春天的节日一样。
