1. yüzyılda Papa Gregory III, tüm azizleri anmak için 1 Kasım tarihinde "Tüm Azizler Günü" olarak belirlendi. Bu, Hıristiyanlıkta zaten var olan bir geleneği takip etmektedir. 1 Kasım, "Tüm Azizler Günü"nün arifesine, yani öncesine denk gelen 31 Ekim, "All Hallows' Eve" (Tüm Azizlerin Arifesi) olarak adlandırıldı ve adı da "Cadılar Bayramı" olarak kısaltıldı.
Amerika'ya göç eden İrlandalılar ve diğer toplumlar, Cadılar Bayramı geleneklerini beraberliklerinde dile getirdiler. 19. yüzyılın sonlarında Amerika'da bu bayram daha seküler ve eğlence odaklı bir hale büründü. Bugün Cadılar Bayramı, çocukların kapı kapısında dolaşarak şeker topladığı, insanların kostümlerine katıldığı, oyma balkabakları yaptığı ve korku veren dekorasyonlarla evlerini süslediği bir tatil olarak kutlanıyor.