A Enciclopédia Católica define o Dia de Todos os Santos como uma festa em “honra a todos os santos, conhecidos e desconhecidos”. No fim do segundo século, professos cristãos começaram a honrar os que haviam sido martirizados por causa da sua fé e, achando que eles já estavam com Cristo no céu, oravam a eles para que intercedessem a seu favor. A comemoração regular começou quando, em 13 de maio de 609 ou 610 DC, o Papa Bonifácio IV dedicou o Panteão — o templo romano em honra a todos os deuses — a Maria e a todos os mártires. Markale comenta: “Os deuses romanos cederam seu lugar aos santos da religião vitoriosa.”
A data foi mudada para novembro quando o Papa Gregório III (731-741 DC) dedicou uma capela em Roma a todos os santos e ordenou que eles fossem homenageados em 1.° de novembro. Não se sabe ao certo por que ele fez isso, mas pode ter sido porque já se comemorava um feriado parecido, na mesma data, na Inglaterra. The Encyclopedia of Religion (Enciclopédia da Religião) afirma: “O Samhain continuou a ser uma festa popular entre os povos celtas durante todo o tempo da cristianização da Grã-Bretanha. A Igreja britânica tentou desviar esse interesse em costumes pagãos acrescentando uma comemoração cristã ao calendário, na mesma data do Samhain. . . . É possível que a comemoração britânica medieval do Dia de Todos os Santos tenha sido o ponto de partida para a popularização dessa festividade em toda a Igreja cristã.
A igreja no mundo assinala 1 de Novembro, o dia de Todos os Santos.
Apesar de não ser feriado, a arquidiocese de Luanda orienta a cada paróquia a fazer a celebração com brio, nas suas respectivas comunidades.