Die meisten Experten glauben, dass die Tradition, an Halloween Kostüme zu tragen, in der Antike mit dem Keltisches Samhain-Fest, bei dem die Teilnehmer Feuer entzündeten und Kostüme trugen, um Geister zu verscheuchen.
Vor ungefähr 2.000 Jahren lebten die Kelten in einem Gebiet, das heute von Irland, Nordfrankreich und Großbritannien besetzt ist. Das keltische Neujahr war der 1. November, der das Ende der Erntezeit und den Beginn der dunklen Wintertage markierte, die den Tod bedeuteten. Für sie war die Nacht vor dem neuen Jahr eine Zeit, in der der Schleier zwischen den Lebenden und den Toten am dünnsten war und es den Geistern erlaubte, hinüberzugehen. Die Kelten feierten am 31. Oktober Samhain, um diesen Geistern zu huldigen, die sie sowohl fürchteten als auch respektierten.
Moderne Halloween-Praktiken sind eine Kombination aus keltischen, alten römischen, katholischen und heidnischen Traditionen. Nachdem das Römische Reich dieses Gebiet erobert hatte, kombinierten sie zwei römische Feste mit Samhain-Praktiken. Das Wort „Halloween“ hat katholische Wurzeln. Im 8. Jahrhundert bezeichnete Papst Gregor III. den 1. November als eine Zeit, um alle Heiligen und Märtyrer zu ehren und nannte ihn Allerheiligen. Die Nacht vor dem 1. November wurde All Hallows' Eve genannt, die schließlich als Halloween bekannt wurde.