A festa do dia de Todos os Santos é celebrada em honra de todos os santos e mártires, conhecidos ou não. A Igreja Católica celebra a Festum omnium sanctorum a 1 de novembro seguido do dia dos fiéis defuntos a 2 de novembro. A Igreja Ortodoxa celebra esta festividade no primeiro domingo depois do Pentecostes, fechando a época litúrgica da Páscoa. Na Igreja Luterana o dia é celebrado principalmente para lembrar que todas as pessoas batizadas são santas e também aquelas pessoas que faleceram no ano que passou. Em Portugal, neste dia, as crianças costumam andar de porta em porta a pedir bolinhos, frutos secos e romãs.
O Dia dos Fiéis Defuntos é a 2 de Novembro mas, por questões de ordem prática, passou-se a usar o 1 de Novembro para visitar e recordar os falecidos.
O feriado de 1 de novembro foi observado pela última vez em 2012, continua a ser celebrado pelos crentes, no própria dia. Este feriado encontra-se suspenso, como feriado civil, até 2018, por acordo entre a Santa Sé e a República Portuguesa.