Para sorpresa de muchos, la celebración de Halloween actual se estableció de hecho como parte del festival celta de fin de año conocido como "Samhain". Los Celtas, que vivían en la Irlanda moderna, celebraron su nuevo año el 1 de noviembre, cuando el 31 de octubre marcaba el comienzo de los meses de invierno más oscuros. Los Celtas creían que esta noche los espíritus malignos serían resucitados de sus tumbas y perseguirían a la gente del pueblo. En un intento por alejar a esos fantasmas y espíritus malignos que puedan reconocerlos, se disfrazarían con trajes y encenderían hogueras, esperando que tales actividades confundieran a los espíritus malignos. Los sacerdotes celtas también convocarían a los espíritus malignos haciendo sacrificios de animales a través de fogatas para obtener información de tales espíritus sobre el futuro y las noticias sobre sus cultivos.
En el siglo VIII, el Papa Gregorio III cambió el Día de Todos los Santos del 13 de mayo al 1 de noviembre, es decir, el día después de Samhain. Muchos dijeron que se trataba de un intento de alejar el foco del festival de Samhain, sin embargo, el día estaba muy marcado con las muchas tradiciones de Samhain, incluidos los disfraces y las hogueras. La noche antes del Día de Todos los Santos (31 de octubre) también se llamó All Hallows Eve y más tarde Halloween.
Con el tiempo, muchas de las tradiciones antiguas de Samhain se abrieron paso en las celebraciones de Halloween actuales, incluso vestirse con trajes malvados y fogatas de iluminación, que ahora se han convertido en Jack-o-lanterns.