How many years can an owl live?
Owls can typically live for 5 to 10 years in the wild, depending on the species. However, some species of owl have been known to live for up to 25 years in captivity. The great horned owl (Bubo virginianus) is one of the longest-lived owls, with a lifespan of up to 28 years in captivity.