Legenda care fundamenteaza aceasta sarbatoare se numeste “lanterna lui Jack”. Odinioara, irlandezul Jack a pacalit Diavolul sa se urce intr-un mar. Pentru a-l impiedica sa se razbune, si sa-i ia astfel sufletul, a desenat pe trunchiul copacului semnul crucii. L-a lasat sa coboare dupa ce a obtinut promisiunea ca nu il va ispiti. La moartea lui Jack, acesta nu a fost primit in Rai din cauza firii viclene, dar nici in Iad datorita promisiunii Diavolului. Prin urmare acesta a ajuns sa rataceasca prin lume cu un felinar facut dintr-o gulie scobita in care tinea un taciune, pentru a-i lumina calea. De aici si cea mai cunoscuta dintre traditiile de Halloween.
Traditia fundamentala a sarbatorii de Halloween este “Trick or treat”, un obicei practicat de copii in perioada Halloweenului. Acestia merg din casa in casa si cer diverse bunatati prin intrebarea “Trick or treat?”. Obiceiul isi are originea in Anglia, unde de Ziua Tuturor Sfintilor oamenii ofereau celor saraci placinte, in schimbul promisiunii ca acestia din urma sa se roage pentru sufletele mortilor familiei. Obiceiul este asemanator urarii noastre “Ne dati ori nu ne dati”, cu deosebirea ca, in cazul de fata, daca proprietarul casei nu da nimic, copiii ii fac diverse farse.
O alta sursa a acestui obicei este traditia irlandeza din data de 1 noiembrie. Aceasta zi, considerata pe atunci prima zi de iarna, spiritele mortilor coborau pe pamant, amenintand astfel sa puna stapanire pe trupurile celor vii. Asadar, zanele bune se deghizau in oameni saraci si mergeau din casa in casa pentru a cere ajutorul oamenilor. Zanele ii rasplateau pe cei darnici, dar se si razbunau pe cei care nu doreau sa le ajute.