Rebaptisée « Halloween » après que le pape Grégoire IV eût introduit en France, en 837, la Toussaint fixée au 1er novembre, la fête celtique de Samhain existait voici plus de 2500 ans et se déroulait tous les 31 octobre : adoptée par les Gaulois, elle marquait pour les peuples celtes la fin de l’été, le début d’une nouvelle année, et constituait un moment privilégié de rencontre entre vivants et morts.
D’origines distinctes, la « fête de tous les saints » et la « fête de la nouvelle année celtique » ne doivent pas être confondues avec une troisième, le Jour des morts fixé dès 1048 au 2 novembre.