Lễ kỷ niệm Halloween hiện đại thực sự dựa trên ba ngày lễ ngoại giáo. Các truyền thống phổ biến nhất bắt nguồn từ ngày lễ Samhain của người Celtic cổ đại, kết hợp với các khía cạnh của hai lễ hội La Mã, lễ hội thu hoạch Lemuria và lễ hội trừ tà của Feralia.
Samhain được tôn vinh bởi người Celt cổ đại ở Ireland, Anh và miền bắc nước Pháp. Samhain bắt đầu vào nửa đêm của đêm cuối cùng của tháng Mười. Người Celt tin rằng đây là thời điểm trong năm mà tổ tiên người chết có nhiều khả năng tiếp xúc với người sống nhất, vì vậy người Celt đã đốt lửa và người Druid khoét rỗng củ cải và đổ đầy nến vào chúng để giúp các hồn ma tìm đường. Những chiếc đèn lồng ngày nay gợi nhớ đến những truyền thống trước đây. Các lễ hội La Mã tôn vinh nữ thần táo Pomona góp phần tạo nên những quả táo nhấp nhô vào lễ hội Halloween hiện đại.
Giữa tháng 5 là thời kỳ của Lemuria, khi các tộc trưởng La Mã mặc trang phục và đập các đồ vật bằng đồng để xua đuổi ma và ma cà rồng. Không có gì lạ khi nhà thờ tổ chức các ngày lễ của người ngoại giáo để thu hút sự chấp nhận của người dân địa phương. Năm 609, Giáo hội Công giáo đã thiết lập ngày lễ của Ngày Tất cả các thánh trùng với ngày Lemuria vào ngày 13 tháng 5. Trong thời kỳ Giáo hoàng Gregory, Giáo hội đã dời ngày lễ này sang ngày 31 tháng 10, ngày nay được dành cho lễ hội Halloween truyền thống.