Dzień Zaduszny wywodzi się z praktyk wczesnośredniowiecznych mnichów, którzy odprawiali corocznie w różnych klasztorach nabożeństwa za zmarłych współbraci. Od IX wieku, podczas specjalnych nabożeństw w niektórych opactwach, zaczęto modlić się za wszystkich zmarłych chrześcijan.
W roku 998 Odylon, opat klasztoru benedyktyńskiego w Cluny, wyznaczył na 2 listopada dzień obowiązkowych modlitw za wszystkich wiernych zmarłych – we własnym opactwie oraz wszystkich klasztorach należących do kongregacji kluniackiej. Od benedyktynów kluniackich zwyczaj ten przejęły inne zakony, zwłaszcza cystersi oraz kartuzi. W roku 1311, decyzją Stolicy Apostolskiej, wprowadzono Dzień Zaduszny do kalendarza oraz liturgii rzymskiej i stopniowo upowszechniono w całym Kościele katolickim. W Polsce najstarsza informacja o obchodzeniu Zaduszek poza klasztorami pochodzi z początków XIV wieku, z diecezji wrocławskiej pod rządami biskupa Henryka z Wierzbna.