Skip to main content
Global Animal Guide

What Do North American Porcupines Eat?

North American porcupine with quills raised in a tree

Quick answer

North American Porcupines feed on tree bark, leaves, buds, and green plants, adjusting with season, age, and what is abundant in Forests, shrublands, and tundra across North America. That label is a preferred pattern, not every item an individual might sample.

By , Founder Last reviewed Cite this page How we research & review

Key takeaway

North American Porcupines feed on tree bark, leaves, buds, and green plants, adjusting with season, age, and what is abundant in Forests, shrublands, and tundra across North America. That label is a preferred pattern, not every item an individual might sample.

North American Porcupine diet overview

North American Porcupines (Erethizon dorsatum) are best summarised as Herbivore — tree bark, leaves, buds, and green plants. Anatomy and habitat (Forests, shrublands, and tundra across North America) decide whether they hunt, graze, filter, scavenge, or mix strategies across the year.

How north american porcupines find food

Energy-rich foods are prioritised when available; lean seasons force broader diets or longer travel. Young animals may eat different items or receive food from parents.

North American Porcupine role in the food web

As herbivores shaping plants and seeds, north american porcupines move nutrients and influence prey or vegetation.

Feeding and human conflict

Never feed wild north american porcupines. Habituation raises injury risk and can lead to lethal management. Captive diets must match species needs, not generic pet food rules.

Quill defence

Quills are modified hairs with barbed tips that embed and migrate in attackers — painful and difficult to remove. Porcupines cannot shoot quills; predators must contact the raised tail. Fishers are skilled porcupine hunters, attacking the unquilled face.

Arboreal herbivore

Strong claws and rough soles let porcupines spend days in trees eating inner bark, especially in winter. Their salt craving draws them to road salt, tool handles, and plywood glue — sometimes bringing them near human structures.

Sources

North American Porcupine FAQs

What do north american porcupines eat?

North American Porcupines feed on tree bark, leaves, buds, and green plants, adjusting with season, age, and what is abundant in Forests, shrublands, and tundra across North America. That label is a preferred pattern, not every item an individual might sample.

What is the scientific name of the north american porcupine?

Erethizon dorsatum — used in research and conservation listings for north american porcupines.

Where do north american porcupines live?

They are associated with Forests, shrublands, and tundra across North America. Local presence depends on food, cover, and human land use.

What is the conservation status of north american porcupines?

Listed in our guides as Least Concern. Check the IUCN Red List and national assessments for the latest formal category.

Keep exploring the North American Porcupine