How long do rock pigeons live?
The oldest Rock Pigeon on record lived to 35 years, a record from a bird in captivity. That is a ceiling, not an average: most wild rock pigeons live only a few years.

- Longest recorded lifespan
- 35 years
- Record from
- Bird in captivity
- Age at first breeding
- About 5 months
- Eggs per clutch
- 1–3 eggs
- Broods per year
- Up to 6 per season
- Size
- 11.8–14.2 in, 9.3–13.4 oz
- Rank in family (of species on this site)
- 1 of 6
Record age versus typical age
Longevity records come from birds that were marked and later found again, usually through bird banding, or from birds kept in zoos. They show what a Rock Pigeon can survive to, not what most do. This one comes from captivity, where there are no predators, storms or food shortages, so wild rock pigeons rarely come close.
For small birds, the first year is the hardest. Many eggs and nestlings are lost to predators and weather, and young birds that leave the nest still have to learn to find food and avoid hawks and cats. A bird that survives its first winter has a much better chance of living several more years. That is why average lifespans in the wild are short even when the record is long.
Rock pigeons usually start breeding at about 5 months old. Each season a pair lays 1–3 eggs and raises Up to 6 per season, with eggs taking 17–19 days to hatch.
How rock pigeons compare with relatives
Oldest recorded ages for other pigeons and doves on this site.
- Mourning Dove31.3 years
- White-winged Dove25 years
- Band-tailed Pigeon18.5 years
- Eurasian Collared-Dove17.9 years
- Inca Dove13.3 years
More about rock pigeons
Frequently asked
How long do rock pigeons live?
The longest-lived Rock Pigeon on record reached 35 years, recorded from a bird in captivity. Most wild rock pigeons live far shorter lives, because the majority of young birds don't survive their first year.
How old is a Rock Pigeon when it first breeds?
Usually about 5 months old.
What is the oldest Rock Pigeon ever recorded?
35 years, according to the AnAge longevity database.
How many young can a Rock Pigeon raise in a year?
Pairs lay 1–3 eggs and raise Up to 6 per season.
Source: AnAge, The Animal Ageing and Longevity Database (Human Ageing Genomic Resources), record quality "high", sample size "large". genomics.senescence.info