answersLogoWhite

0

The average lifespan of a peafowl (peacock) in the wild is an average of 15 years.
The average lifespan of a peafowl (peacock) in captivity, if cared for really well, is about 20 to 23 years.

In captivity they have access to healthcare by the means of vets, healthily balanced food and they are protected from predators, which is why they typically live a little longer in captivity.

User Avatar

Wiki User

10y ago

What else can I help you with?