Vissa tror att kelterna firade Samhain eftersom de trodde att gränsen mellan de levandes och de dödas världar blev suddiga natten till den 31 oktober. Därför firade de genom att tända brasor, bära kostymer och masker (ofta bestående av djurhuvuden och skinn). ) att dölja sig så att de dödas spöken inte kunde känna igen dem. De skulle också lämna mat och offergåvor till spökena så att de inte skulle stjäla eller skada deras grödor.
Senare i historien flyttade den katolska kyrkan Alla helgons dag till den 1 november. Denna helgdag var ursprungligen en gammal keltisk helgdag för att hedra de döda, och senare påverkades den av det kristna firandet av Alla själars dag, som firar själarna av de döda som ännu inte har nått himlen.
I det koloniala Amerika iakttogs inte de ursprungliga Halloween-sederna. Det var först efter en stor tillströmning av irländska immigranter till landet på 1800-talet som dessa traditioner började utövas med entusiasm i delar av Amerika.