Halloween significa "All hallow's eve", que significa "víspera de todos los santos", ya que se refiere a la noche del 31 de octubre, víspera de la Fiesta de Todos los Santos. Sin embargo, la antigua costumbre anglosajona le ha robado su estricto sentido religioso para celebrar en su lugar la noche del terror, de las brujas y los fantasmas. Halloween marca un triste retorno al antiguo paganismo, tendencia que se ha propagado también entre los pueblos hispanos.
La calabaza fue añadida después y tiene su origen en los países escandinavos.
Una antigua leyenda irlandesa narra que la calabaza iluminada sería la cara de un tal Jack O'Lantern que, en la noche de Todos los Santos, invitó al diablo a beber en su casa, fingiéndose un buen cristiano. Como era un hombre disoluto, acabó en el infierno.