Desde o século II, alguns cristãos rezavam pelos falecidos quando visitavam os túmulos dos mártires. No século V, a Igreja dedicava um dia do ano para rezar por todos os mortos já esquecidos. O abade Odilo de Cluny, no final do século X, pedia aos monges que orassem pelos mortos. Desde o século XI os Papas Silvestre II (1009), João XVII (1009) e Leão IX (1015) orientavam a comunidade a dedicar um dia aos mortos. No século XIII essa data passa a ser oficialmente celebrada em 2 de novembro, um dia após a Festa de Todos os Santos. A doutrina católica evoca algumas passagens bíblicas para fundamentar sua posição (cf. Tobias 12,12; Jó 1,18-20; Mt 12,32 e II Macabeus 12,43-46) e é suportada por uma prática de quase dois mil anos.