Từ "Halloween" là sự thay đổi từ "All Hallows 'Eve", một ngày trước Ngày Các Thánh và ban đầu nó là một ngày lễ cấp cao của Công giáo cũng như một ngày lễ nhỏ của người Celt. Người Công giáo thời Trung cổ tin rằng đây là đêm các linh hồn tự do đi lang thang trên trái đất.
Ngày Tất cả các vị thánh, ban đầu được tổ chức vào ngày 13 tháng 5, đã được chuyển sang ngày 1 tháng 11 trong thế kỷ thứ 8 bởi Giáo hoàng Gregory III để kỷ niệm việc cung cấp Nhà nguyện Tất cả các vị thánh ở Rome. Vào thế kỷ thứ 10, Thánh Odilo ở Pháp bắt đầu kỷ niệm Ngày Các Linh hồn vào ngày 2 tháng 11, tôn vinh những người trung thành đã chết trong luyện ngục hoặc thiên đàng. Những người nông dân Celtic ở Ireland cảm thấy phiền lòng vì điều này, vì họ bỏ qua những người đã chết đang ở địa ngục, vì vậy họ bắt đầu tổ chức lễ Giao thừa của các linh hồn vào ngày 31 tháng 10, đập chậu và làm vợt để người chết biết rằng họ cũng được nhớ đến. Theo thời gian, truyền thống này lan rộng khắp châu Âu, tiếp thu các truyền thống khác như mặc trang phục để đánh lừa Thần chết, hoặc các linh hồn. Cuối cùng, tất cả những thứ rùng rợn, đáng sợ hoặc xấu xa đều gắn liền với ngày này, cũng như truyền thống Ngày Guy Fawkes đòi ăn những món ăn thay vì bị lừa.
Nguồn gốc của Halloween thường được tranh cãi gay gắt giữa người Công giáo và các học giả thế tục, với các học giả thế tục khẳng định rằng Halloween hoàn toàn là một lễ hội ngoại giáo. Rất có thể cả hai bên đều đúng và Halloween là sự kết hợp của truyền thống Cơ đốc và ngoại giáo.