La maggior parte degli esperti crede che la tradizione di indossare costumi su Halloween abbia avuto origine nei tempi antichi con Festival celtico di Samhain, dove i partecipanti accesero fuochi e indossarono costumi per spaventare i fantasmi.
Circa 2000 anni fa, i Celti vivevano in un'area ora occupata dall'Irlanda, dalla Francia settentrionale e dal Regno Unito. Il nuovo anno celtico è stato il 1 ° novembre, che ha segnato la fine della stagione del raccolto e l'inizio dei giorni bui dell'inverno, a significare la morte. Per loro, la notte prima del nuovo anno era il momento in cui il velo tra i vivi e i morti era il più sottile, permettendo agli spiriti di attraversare. I Celti hanno celebrato Samhain il 31 ottobre per rendere omaggio a questi spiriti, che entrambi temevano e rispettavano.
Le moderne pratiche di Halloween sono una combinazione di tradizioni celtiche, antiche romane, cattoliche e pagane. Dopo che l'impero romano conquistò quest'area, combinarono due feste romane con le pratiche di Samhain. La parola "Halloween" ha radici cattoliche. Nell'ottavo secolo, Papa Gregorio III designò il 1 ° novembre come un tempo per onorare tutti i santi e i martiri e lo chiamò il giorno di Ognissanti. La notte prima del 1 novembre fu chiamata All Hallows 'Eve, che alla fine divenne nota come Halloween.