La Toussaint commémore la fête de tous les saints, spécifiquement des martyrs qui ont gagné la vie éternelle par leur sacrifice tandis que le Jour des morts est commun à tous les défunts. Le pape Boniface IV institua à Rome en 610 une fête des martyrs qui fut inscrite au 13 mai dans le Sacramentaire romain du VIIIe siècle. Puis, pour remplacer la fête des martyrs, le pape Grégoire IV institua en 837 la fête de la Toussaint qui fut fixée au 1er novembre par Louis le Débonnaire.
D'abord empruntée aux traditions celtiques puis diffusée par l'Église, la fête des martyrs et de tous les saints se confond aujourd'hui avec le jour des Morts. L'État la reconnaît encore comme un jour férié dans certains pays d'Europe comme la France.