La durée de vie d'un cardinal peut varier en fonction des espèces et des facteurs environnementaux. Dans la nature, la plupart des cardinaux ont une durée de vie moyenne de 3 à 5 ans. Cependant, certaines espèces, comme le cardinal du nord (cardinalis cardinalis), sont connues pour vivre jusqu'à 15 ans en captivité.