La mayoría de los expertos creen que la tradición de vestir disfraces en Halloween se originó en días antiguos con el Festival celta de Samhain, donde los participantes encendieron fogatas y usaron disfraces para ahuyentar a los fantasmas.
Hace aproximadamente 2,000 años, los celtas vivían en un área que ahora ocupa Irlanda, el norte de Francia y el Reino Unido. El año nuevo celta fue el 1 de noviembre, que marcó el final de la temporada de cosecha y el comienzo de los días oscuros del invierno, que significa la muerte. Para ellos, la noche anterior al año nuevo era un momento en que el velo entre los vivos y los muertos era el más delgado, permitiendo que los espíritus cruzaran. Los celtas celebraron Samhain el 31 de octubre para rendir homenaje a estos espíritus, que ambos temían y respetaban.
Las prácticas modernas de Halloween son una combinación de tradiciones celtas, antiguas romanas, católicas y paganas. Después de que el Imperio Romano conquistara esta área, combinaron dos festivales romanos con las prácticas de Samhain. La palabra "Halloween" tiene raíces católicas. En el siglo VIII, el Papa Gregorio III designó el 1 de noviembre como un momento para honrar a todos los santos y mártires y lo llamó el Día de Todos los Santos. La noche anterior al 1 de noviembre se llamaba la víspera de Todos los santos, que finalmente se conoció como Halloween.