A maioria dos especialistas acredita que a tradição de usar fantasias no Halloween se originou nos dias antigos, com os Festival celta de Samhain, onde os participantes acenderam fogueiras e vestiram fantasias para espantar os fantasmas.
Aproximadamente 2.000 anos atrás, os celtas viviam em uma área agora ocupada pela Irlanda, norte da França e Reino Unido. O ano novo celta foi 1º de novembro, que marcou o fim da temporada de colheita e o início dos dias sombrios do inverno, significando a morte. Para eles, a noite antes do ano novo era uma época em que o véu entre os vivos e os mortos era o mais tênue, permitindo a passagem dos espíritos. Os celtas celebraram o Samhain em 31 de outubro para homenagear esses espíritos, que eles temiam e respeitavam.
As práticas modernas do Halloween são uma combinação das tradições celtas, romanas antigas, católicas e pagãs. Depois que o Império Romano conquistou esta área, eles combinaram dois festivais romanos com práticas Samhain. A palavra "Halloween" tem raízes católicas. No século VIII, o papa Gregório III designou 1º de novembro como um momento para homenagear todos os santos e mártires e o chamou de Dia de Todos os Santos. A noite antes de 1º de novembro foi chamada de All Hallows 'Eve, que acabou se tornando conhecida como Halloween.