As origens do Halloween remontam ao paganismo celta e à festa de Samhain nas Ilhas Britânicas, que os celtas acreditavam ter sido quando os espíritos vinham ao mundo. Os celtas lançavam guloseimas para aplacar os espíritos para outro ano. O Halloween também tem aspectos de uma festa da colheita romana que celebrava a deusa Pomona.
O Halloween evoluiu quando o Cristianismo alcançou o povo celta. A nova religião fundiu a cultura pagã com as práticas cristãs. Como o Dia de Finados do Cristianismo foi ao mesmo tempo que a festa pagã do Samhain, os dois foram fundidos na Véspera de Todos os Santos.
Eventualmente, os imigrantes irlandeses trouxeram o Halloween para a América. Suas práticas foram integradas à cultura americana. Lentamente, o Halloween evoluiu para um feriado com foco em crianças, fantasias e doces ou travessuras. Grande parte dessa evolução ocorreu por causa do dinheiro que poderia ser feito com o feriado, segundo a estudiosa Regina Hansen. O Halloween costuma ser considerado um feriado americano, porque o Halloween assumiu sua forma popular nos Estados Unidos.
O Halloween é celebrado em outros países, especialmente na Inglaterra, País de Gales, Escócia e Irlanda, tanto quanto é comemorado nos Estados Unidos. No entanto, a Inglaterra também comemora o Dia de Guy Fawkes, que cai em 5 de novembro, juntamente com o Halloween, acendendo fogos de artifício.