La festa di Ognissanti, nota anche come Tutti i Santi, è una solennità che celebra insieme la gloria e l’onore di tutti i Santi (canonizzati e non). La festa cattolica (in latino: Festabant Omnium Sanctorum) cade il 1º novembre, seguita il 2 novembre dalla Commemorazione dei Defunti, ed è una festa di precetto che prevede una veglia e un’ottava nel calendario della forma straordinaria del rito romano.
Le commemorazioni dei martiri, comuni a diverse Chiese, cominciarono ad esser celebrate nel IV secolo. Le prime tracce di una celebrazione generale sono attestate ad Antiochia, e fanno riferimento alla Domenica successiva alla Pentecoste. Questa usanza viene citata anche nella settantaquattresima omelia di Giovanni Crisostomo ed è preservata fino ad oggi dalle chiese orientali. Anche Efrem Siro parla di tale festa, e la colloca il 13 maggio.
La ricorrenza della chiesa occidentale potrebbe derivare dalla festa romana della dedicatio Sanctae Mariae ad Martyres, ovvero l’anniversario della trasformazione del Pantheon in chiesa dedicata alla Beata Vergine e a tutti i martiri, avvenuta il 13 maggio del 609 o 610 da parte di Papa Bonifacio IV; la data del 13 maggio coincide con quella citata da Efrem. In seguito Papa Gregorio III (731-741) scelse il 1º novembre come data dell’anniversario della consacrazione di una cappella a San Pietro alle reliquie “dei santi apostoli e di tutti i santi, martiri e confessori, e di tutti i giusti resi perfetti che riposano in pace in tutto il mondo“. Arrivati ai tempi di Carlo Magno, la festività di Ognissanti era diffusamente celebrata in novembre. Il 1º novembre venne decretato festa di precetto da parte del re franco Luigi il Pio nell’835. Il decreto fu emesso “su richiesta di papa Gregorio IV e con il consenso di tutti i vescovi”. La festa si dotò di ottava solenne ancora presente nel rito straordinario della Chiesa durante il pontificato di Papa Sisto IV della Rovere, quando, bandendo la crociata per la liberazione di Otranto nel settembre 1480, il pontefice implorò la benedizione dell’Altissimo sulle schiere cristiane.
Lo storico James Frazer, osservando che, prima di diventare festa di precetto, Ognissanti veniva già festeggiato in Inghilterra (paese un tempo abitato dai celti) il 1 Novembre, ipotizzò che tale data fosse stata scelta dalla Chiesa per creare una continuità cristiana con Samhain, l’antica festa celtica del nuovo anno (secondo le teorie dello storico Rhŷs), a seguito di richieste in tal senso provenienti dal mondo monastico irlandese. Questi studiosi sostennero che, secondo le credenze celtiche, durante la festa del Samhain i morti avrebbero potuto ritornare nei luoghi che frequentavano mentre erano in vita, e che quel giorno celebrazioni gioiose venissero tenute in loro onore. Da questo punto di vista le antiche tribù celtiche erano un tutt’uno col loro passato ed il loro futuro. Questo aspetto della festa non sarebbe mai stato eliminato pienamente, nemmeno con l’avvento del Cristianesimo che infatti il 2 novembre celebra i defunti.
Lo storico Hutton ha messo in discussione queste tesi, osservando come Ognissanti venisse celebrato da vari secoli (prima di essere festa di precetto), in date discordanti nei vari paesi: per la chiesa di Roma era il 13 Maggio, in Irlanda (paese di cultura celtica) era il 20 aprile, mentre il 1 Novembre era una data diffusa in Inghilterra e Germania (paesi di cultura germanica). Inoltre, non ci sarebbero prove che Samhain avesse a che fare coi morti, e la Commemorazione dei defunti iniziò a essere celebrata solo in seguito, nel 988.