Modern Cadılar Bayramı kutlamaları aslında üç pagan bayramına dayanıyor. En yaygın gelenekler, iki Roma festivalinin, Lemurya'nın hasat festivali ve şeytan çıkarma festivalinin boyutlarıyla bir araya gelen eski Celtic tatil Samhain'den geliyor. Feralia
Samhain İrlanda, İngiltere ve Kuzey Fransa'daki eski Keltler tarafından kutlandı. Samhain, Ekim ayının son gecesi gece yarısında başladı. Keltler bunun, ölü ataların yaşayanlarla temas kurmasının en muhtemel olduğu yılın zamanı olduğuna inanıyordu, bu nedenle Keltler şenlik ateşleri kurdu ve Druidler şalgamları oyup, hayaletlerin yollarını bulmaları için onları mumlarla doldurdular. Günümüzün jack-o'-fenerleri bu eski gelenekleri andırıyor. Elma tanrıçası Pomona'yı onurlandıran Roma festivalleri, modern Cadılar Bayramı kutlamalarına el sallayan elma katıyor.
Mayıs ayı ortası, Roma patriklerinin kostümler giyip, hayalet ve serserileri uzaklaştırmak için bronz nesneler taktığı Lemurya dönemiydi. Kilisenin pagan bayramlarını yerel halklardan kabul görmeleri için birlikte seçmesi nadir değildi. 609'da Katolik Kilisesi, 13 Mayıs'ta Lemurya'yla çakışmak üzere Tüm Azizler Günü tatilini kurdu. Papa Gregory'nin papaliği sırasında, Kilise, tatilini şimdiki geleneksel Cadılar Bayramı festivallerine ayrılan 31 Ekim'e taşıdı.