How Long Do Starlings Live? Average Lifespan and Record Age
Starlings average about 2 to 3 years in the wild, with a record of 22 years and 11 months. Learn why most young starlings die young.
Starlings average about 2 to 3 years in the wild, with a record of 22 years and 11 months. Learn why most young starlings die young.