Manche glauben, dass die Kelten Samhain feierten, weil sie dachten, dass die Grenze zwischen der Welt der Lebenden und der Toten in der Nacht des 31. Oktober verschwimme. Deshalb feierten sie, indem sie Freudenfeuer anzündeten und Kostüme und Masken trugen (oft bestehend aus Tierköpfen und -häuten). ), um sich so zu verkleiden, dass die Geister der Toten sie nicht erkennen könnten. Sie ließen auch Essen und Opfergaben für die Geister liegen, damit diese ihre Ernte nicht stahlen oder beschädigten.
Später in der Geschichte verlegte die katholische Kirche Allerheiligen auf den 1. November. Dieser Feiertag war ursprünglich ein alter keltischer Feiertag zu Ehren der Verstorbenen und wurde später von der christlichen Feier Allerseelen beeinflusst, die der Seelen gedenkt der Toten, die den Himmel noch nicht erreicht haben.
Im kolonialen Amerika wurden die ursprünglichen Halloween-Bräuche nicht beachtet. Erst nach einem großen Zustrom irischer Einwanderer im 19. Jahrhundert wurden diese Traditionen in Teilen Amerikas mit Begeisterung praktiziert.