how long do cardinals live
Northern cardinals live for more than 7 years on average.