What Do Porcupines Eat?
Last Updated Apr 7, 2020 5:44:31 AM ET
Porcupines are herbivores, so their diet consists entirely of plants. Their exact diet varies by season and location, but North American porcupines mostly eat leaves, twigs, bark, acorns, buds and flowers.
Porcupines have special bacteria in their digestive system that break down the cellulose in wood, so most porcupines have a lot of wood in their diets. They live primarily on the inner bark of trees during the winter, but also eat evergreen needles. Depending on the location, they may primarily feed off of sugar maple, ponderosa pine and hemlock trees. Porcupines eat fruit, especially apples. They also like the taste of salt and seek out salt licks and other areas of salt buildup.
More From Reference

How Do You Apply for Social Security Benefits?

How Did the VW Beetle Become an Emblem of the '60s?

We Explain the Complicated History of Myanmar and Aung San Suu Kyi

Financing the Future: Setting Up Savings Plans for Grandchildren

Responsible Retirement: What's the Maximum Amount You Can Contribute to a 401(k)?

10 Small Business Grants for Women Entrepreneurs