La palabra "Halloween" es una corrupción de "All Hallows 'Eve", el día anterior al Día de todos los santos, e inicialmente fue un día festivo católico, así como un día festivo celta menor. Los católicos medievales creían que esta era la noche en que los espíritus eran libres de vagar por la tierra.
El Día de Todos los Santos, originalmente celebrado el 13 de mayo, fue trasladado al 1 de noviembre durante el siglo VIII por el Papa Gregorio III para conmemorar la dedicación de la Capilla de Todos los Santos en Roma. En el siglo X, San Odilo en Francia comenzó a celebrar el Día de las almas el 2 de noviembre, honrando a los fieles muertos que estaban en el purgatorio o en el cielo. A los campesinos celtas de Irlanda les molestaba esto, ya que ignoraba a los muertos que estaban en el infierno, así que comenzaron a celebrar la Eva de las almas el 31 de octubre, golpeando ollas y haciendo una raqueta para que los muertos fueran conscientes de que ellos también eran recordados. Con el tiempo, esta tradición se extendió por toda Europa, recogiendo otras tradiciones como vestirse con disfraces para engañar a la Muerte o espíritus. Eventualmente, todas las cosas espeluznantes, aterradoras o malvadas se asociaron con este día, al igual que la tradición del Día de Guy Fawkes de exigir golosinas en lugar de ser engañados.
Las raíces de Halloween a menudo se disputan ardientemente entre los católicos y los eruditos seculares, y los académicos seculares insisten en que Halloween es un festival totalmente pagano. Es muy probable que ambos lados estén en lo correcto, y que Halloween es una amalgama de tradición cristiana y pagana.