La plupart des experts pensent que la tradition de porter des costumes à l'Halloween remonte à l'Antiquité avec le Festival celtique de Samhain, où les participants allumaient des feux et portaient des costumes pour effrayer les fantômes.
Il y a environ 2 000 ans, les Celtes vivaient dans une région aujourd'hui occupée par l'Irlande, le nord de la France et le Royaume-Uni. Le nouvel an celtique était le 1er novembre, qui marquait la fin de la saison des récoltes et le début des jours sombres de l'hiver, signifiant la mort. Pour eux, la nuit précédant le nouvel an était le moment où le voile entre les vivants et les morts était le plus fin, permettant aux esprits de traverser. Les Celtes ont célébré Samhain le 31 octobre pour rendre hommage à ces esprits, qu'ils craignaient et respectaient à la fois.
Les pratiques modernes d'Halloween sont une combinaison de traditions celtiques, romaines anciennes, catholiques et païennes. Après que l'Empire romain ait conquis cette région, ils ont combiné deux festivals romains avec des pratiques de Samhain. Le mot "Halloween" a des racines catholiques. Au VIIIe siècle, le pape Grégoire III a désigné le 1er novembre comme un moment pour honorer tous les saints et martyrs et l'a appelé la Toussaint. La veille du 1er novembre s'appelait All Hallows' Eve, qui est finalement devenu Halloween.