Геловін традиційно відзначається з 30 на 31 жовтня, напередодні католицького Дня Всіх Святих (зараз святкувальники меншою мірою ототожнюють себе з будь-якою релігійною традицією, тому відзначають нерідко і з 29 на 30, і з 31 на 1 листопада, але це, м’яко кажучи, невірно).
Свята і пам’ятні дні Геловін – ніч напередодні “Дня всіх святих”.
Щороку дата Геловіна незмінна: його святкують у ніч із 31 жовтня на 1 листопада.