Kort svar: Allhelgonadagen eller alla helgons dag har firats den 1 november i katolska kyrkan sedan 800-talet. Till Sverige kom dagen med kristendomen på 1100-talet.
Firandet av helgon i dem katolska kyrkan har sitt ursprung i firandet av kristna martyrers dödsdag. Från 300-talet finns det belägg för att fester firats till minne av alla kristna martyrer på olika platser i den kristna världen oftast på datum nära påsk och pingst.

Troligen var det påven Bonifacius IV som på 600-talet bestämde att firandet av ”alla helgons dag” skulle vara ett bestämt datum för hela den kristna kyrkan och man valde då 13 maj. Hur och när dagen sedan flyttas från våren till hösten och 1 november är inte helt klarlagt. Vissa källor menar att det var påven Gregorius III som flyttade dagen på 700-talet, men de flesta menar att det skedde på 800-talet. Mats Rehnberg skriver:
Under påven Gregorius IV [påve 827-844, min anmärkning] överflyttades helgondagen till i november. Ludvig den fromme lät 835 införa högtiden i sitt välde.
Till Sverige kommer allhelgonadagen med kristendomen på 1100-talet och det första belägget finns i Vallentunakalendariet 1198. Under medeltiden firades allhelgonadagen bl.a. med gillen och den behöll sin status som självständig helgdag ända till 1772.
Skrivet av Mattias Axelsson (författare och gymnasielärare i historia och samhällskunskap) 2022-10-09
Litteratur:
Ljusen på gravarna och andra ljusseder : nya traditioner under 1900-talet / av Mats Rehnberg (1965)
Mors dag och eid-il-fitr av Gillis Herlitz
”Därför firar vi alla helgons dag” Populär Historia 2019-11-01