The Indian peafowl breeds from April to September; the female lays 3 to 5 brownish oval eggs, and sometimes as many as 12, and incubation lasts up to 28 days. The male reaches breeding age at two to three years.
Loading…
The Indian peafowl breeds from April to September; the female lays 3 to 5 brownish oval eggs, and sometimes as many as 12, and incubation lasts up to 28 days. The male reaches breeding age at two to three years.
Young males resemble females until the male begins to develop its train and bright plumage, and growing the full train takes up to three years. The Indian peafowl lives up to 25 years in the wild, with an average of about 20 years; in captivity the maximum age is 23.2 years, with an average of about 16 years.
Approved version OWNER-REVIEW-20261108T074912527 · last approved 8 November 2026