Zebra Finch - Lifecycle

Lifecycle

The life expectancy of a Zebra Finch is highly variable because of genetic and environmental factors. The Zebra Finch may reach up to five years in its natural environment. If they are kept caged, they normally live for 5 to 7 years; if they are well looked after and happy, they may live up to 12 years, with the exceptional case of 14.5 years reported for a caged specimen. The greatest threats to the survival of the species are predation by cats and loss of natural food.

Read more about this topic:  Zebra Finch