Porcupine Lifespan: How Long Do Porcupines Live?
I watched a porcupine at a wildlife center shuffle across its pen at the pace of a slow clock. The keeper said he was 22 years old. In the wild he would have been gone years earlier. That gap between wild and captive life sits at the heart of porcupine lifespan.
The porcupine lifespan runs 5 to 20 years. Wild porcupines live 5 to 15 years. Captive ones reach 15 to 20 or more. Porcupines are rodents, the third largest after the capybara and the beaver. Their quills buy them a long life for a prey animal.
Below you will find a lifespan chart by species, the split between wild and captive years, and the threats that cut life short. You will also see why a porcupine in a zoo outlives one in the forest.

Table of Contents
Porcupine Lifespan Chart by Species
| Type / Population | Scientific Name | Wild | Captivity |
| Porcupine (general) | Erethizontidae / Hystricidae | 5 to 10 yr | 10 to 20 yr |
| Old World porcupines | Hystricidae | 8 to 15 yr | 15 to 20+ yr |
| New World porcupines | Erethizontidae | 5 to 10 yr | 10 to 18 yr |
| Indian Crested | Hystrix indica | 8 to 12 yr | 15 to 20 yr |
| North American | Erethizon dorsatum | 5 to 7 yr | 10 to 18 yr |
| African Crested | Hystrix cristata | 10 to 15 yr | 15 to 20+ yr |
| Malayan | Hystrix brachyura | 8 to 12 yr | 15 to 20 yr |
| Cape | Hystrix africaeaustralis | 10 to 12 yr | 15 to 20 yr |
| Brazilian | Coendou prehensilis | 5 to 10 yr | 12 to 17 yr |
| Black Dwarf | Coendou nycthemera | 5 to 8 yr | 10 to 15 yr |
| Long-tailed | Trichys fasciculata | 8 to 12 yr | 15 to 20 yr |
The chart shows one clear pattern. Old World porcupines outlive New World ones. Captive animals nearly double their wild numbers. The figures for the Black Dwarf porcupine stay estimates, since the species is hard to track in the wild.
How Long Do Porcupines Live?
A wild porcupine lives 5 to 15 years. The range depends on the species and the habitat. North American porcupines sit at the low end, around 5 to 7 years. African and Cape porcupines reach 10 to 15.
In captivity the numbers climb. Zoo and rescue porcupines reach 15 to 20 years. A few Old World species have passed their late twenties under human care. Steady food, no predators and quick vet treatment add the extra time.
Body size also tracks with lifespan. Larger porcupines live longer than small ones. The big African and Indian species outlast the dwarf and tree-dwelling types. A slow metabolism and few natural enemies stretch the years further.
Old World vs New World Porcupines
The two families split by continent and habit. Old World porcupines (Hystricidae) live in Africa, Asia and parts of Europe. They stay on the ground, grow large and carry long, banded quills. They also live longer, often 8 to 15 years in the wild.
New World porcupines (Erethizontidae) live across the Americas. Most climb trees and carry shorter quills. The Brazilian porcupine even grips branches with a prehensile tail. These tree dwellers run a shorter wild lifespan, near 5 to 10 years.
Why Porcupines Live Longer in Captivity
Captivity removes the two biggest killers. No predator hunts a zoo porcupine. No lean winter starves one. Keepers feed a balanced diet year round and treat illness early.
Wild life is harder on every front. A bad season cuts food. A parasite load drains energy. A single road crossing ends a life. Strip those risks away and the same animal lives years longer. The lifespan gap is about safety, not genetics.
What Affects a Porcupine’s Lifespan
Predators top the list in the wild. Fishers, mountain lions, great horned owls and leopards all hunt porcupines. The quills deter most attackers. A skilled predator flips the animal and strikes the soft belly.
Diet shapes health over the long run. Porcupines are herbivores. They eat bark, leaves, twigs, roots and fruit. A poor diet wears down teeth and weakens the body. Captive diets fix this with steady, balanced food.
Disease and injury take their share. Mange, infected quill wounds and tooth problems all shorten life. Vehicle strikes kill many North American porcupines near roads. Cold and food shortage finish off the weak in winter.
Habitat loss adds modern pressure. Logging and farming shrink the forests and grasslands porcupines need. Smaller ranges mean less food and more contact with roads and people. A protected habitat lifts the wild lifespan toward its natural ceiling.
Longest-Living Porcupine Species
The African crested porcupine leads the family. It reaches 10 to 15 years in the wild and 15 to 20 or more in captivity. The Indian crested and Cape porcupines run close behind.
The North American porcupine sits at the bottom of the wild range. Heavy predation and harsh winters pull the average down to 5 to 7 years. Under human care the same species reaches 18. Habitat, not the animal, sets the limit.
Porcupine Life Stages
A baby porcupine is a porcupette. It arrives with soft quills that harden within hours. Old World litters appear after a gestation near 90 to 110 days. The North American porcupine carries a single young for about 7 months, long for a rodent.
Young porcupines wean within a few months and leave to live alone. They reach breeding age near 1 to 2 years. Adults live a solitary, slow-paced life. That low-stress pace is part of why the body lasts.
Survival is hardest in the first year. A young porcupine has thinner quills and less skill at dodging predators. Animals that clear that first year often reach the full species lifespan. Each year after gets safer as the quill coat thickens.
Porcupine Lifespan vs Other Rodents
Most rodents live short lives. A mouse lasts 1 to 3 years. A rat reaches 2 to 3. A guinea pig manages 5 to 8. The porcupine towers over them at 5 to 20 years. Size and strong defense let it age slowly. Only the capybara and the naked mole-rat rival it among rodents.
Frequently Asked Questions
How long do porcupines live?
Porcupines live 5 to 15 years in the wild and 15 to 20 or more in captivity. Old World species reach the high end. North American porcupines sit at the low end.
Why do porcupines live longer in zoos?
Zoos remove predators, supply steady food and treat illness fast. Those three changes roughly double the wild lifespan for most species.
Which porcupine lives the longest?
The African crested porcupine. It reaches 10 to 15 years in the wild and over 20 in captivity, the longest of the family.
What kills porcupines in the wild?
Predators, vehicle strikes, disease, harsh winters and food shortage. Fishers and mountain lions are the main hunters in North America.
Are porcupines rodents?
Yes. The porcupine is the third largest rodent, behind the capybara and the beaver. Its quills are modified hairs, not a separate trait from its rodent body.






