
What Do Beavers Eat? Diet, Favorite Foods, and Seasonal Changes
If you’ve ever come across a chewed tree stump near a pond, you’ve seen the aftermath of a beaver’s dinner. But these industrious rodents don’t just gnaw on wood — they follow a surprisingly varied seasonal menu. From bark and branches in winter to fresh greens and aquatic plants in summer, a beaver’s diet shifts with the seasons and the availability of food.
Diet type: Herbivore ·
Primary food sources: Tree bark (cambium), aquatic plants, grasses, sedges ·
Preferred tree species: Willow, aspen, poplar ·
Aquatic plants consumed: Water lilies, cattails, clover, giant ragweed ·
Winter food strategy: Stored food caches of branches and bark
Quick snapshot
- Beavers are strict herbivores (Smithsonian’s National Zoo and Conservation Biology Institute)
- They eat inner bark (cambium), leaves, and twigs (Maine Department of Inland Fisheries & Wildlife)
- They store branches underwater for winter (Maine Department of Inland Fisheries & Wildlife)
- Whether beavers ever eat fish is not documented
- Accidental ingestion of insects remains unconfirmed
- Winter diet relies on stored bark and branches (NYSDEC)
- Summer diet shifts to aquatic plants and fresh greens (Northern Woodlands)
- Beavers mainly feed at night but may eat during the day if undisturbed (Smithsonian’s National Zoo and Conservation Biology Institute)
- In captivity, enrichment with fresh produce is key (Pittsburgh Zoo & Aquarium)
The table below compiles the core dietary specifications for both North American and Eurasian beavers from authoritative wildlife sources.
| Attribute | Details |
|---|---|
| Scientific Name | Castor canadensis (North America), Castor fiber (Eurasia) |
| Diet Type | Herbivore (Smithsonian’s National Zoo and Conservation Biology Institute) |
| Tree Species Consumed | Over 300 species; prefers willow, aspen, poplar, birch, maple (Maine Department of Inland Fisheries & Wildlife) |
| Primary Food | Inner bark (cambium) of deciduous trees (Maine Department of Inland Fisheries & Wildlife) |
| Water Plants | Water lilies, cattails, sedges, pondweed (NYSDEC) |
| Winter Food Cache | Branches and bark stored underwater near lodge (NYSDEC) |
| Captive Diet Items | Yams, apples, lettuce, carrots, rodent chow (Pittsburgh Zoo & Aquarium) |
| Active Season | Year‑round; no hibernation (Smithsonian’s National Zoo and Conservation Biology Institute) |
The implication: beavers maintain a consistent herbivorous pattern year-round, adapting their specific food sources to seasonal availability rather than changing what type of eater they are.
What is a beaver’s favorite food?
Beavers show a clear preference for certain trees over others. Their favorite foods are the inner bark (cambium) and twigs of willow, aspen, and poplar — the same species they use to build dams and lodges. Maine’s state wildlife agency notes that aspen is particularly favored, and beavers will also eat birch, maple, and alder when available (Maine Department of Inland Fisheries & Wildlife).
Do beavers eat apples?
In the wild, apples are not a staple, but captive beavers readily accept them. The Pittsburgh Zoo & Aquarium includes apples in its beaver diet, along with yams, lettuce, and carrots (Pittsburgh Zoo & Aquarium). So yes, if offered, a beaver will eat an apple.
Do beavers eat carrots?
Carrots are another common captive menu item. Like apples, they provide moisture and nutrients that complement the beaver’s natural woody diet. In the wild, however, beavers don’t encounter root vegetables often — their natural world is all bark, leaves, and aquatic plants.
Do beavers eat any meat?
Beavers are strict herbivores. No credible evidence exists that they eat meat, fish, or insects as a regular part of their diet. The Smithsonian’s National Zoo confirms that beavers consume only leaves, woody stems, and aquatic plants (Smithsonian’s National Zoo and Conservation Biology Institute).
Do beavers eat fish?
Despite myths, beavers do not eat fish. Their teeth and digestive system are adapted for processing plant cellulose, not protein. Any accidental ingestion of small aquatic insects is possible but not meaningful. The Maine Department of Inland Fisheries & Wildlife lists only plant matter in beaver diet descriptions.
Gardeners and homeowners near waterways should worry about beavers eating trees, not fish — the real damage is to prized landscaping, not backyard ponds.
What do beavers eat in the winter?
Beavers do not hibernate. Instead, they prepare for cold months by storing branches underwater near their lodge. When ice covers the pond, they swim from the lodge to the cache and bring back bark-covered branches to eat (Maine Department of Inland Fisheries & Wildlife). They also gnaw on the thick roots and stems of aquatic plants such as water lilies and cattails that grow through the ice.
Do beavers sleep all winter?
No. Beavers remain active under the ice throughout winter. They sleep in their lodge chambers but spend time feeding from their caches and maintaining the lodge. The NYSDEC notes that winter feeding often happens entirely underwater because ice prevents normal land foraging.
Beavers trade the fresh greens of summer for a monotonous winter diet of bark and stored branches — but it keeps them alive when ponds freeze solid.
What do beavers eat in captivity?
Zoos and wildlife centers design beaver diets to mirror wild nutrition while adding variety. A typical captive menu includes mixed vegetables, rodent chow, leafy greens, and fresh wood for gnawing. The Pittsburgh Zoo & Aquarium feeds its beavers apples, yams, lettuce, carrots, and rodent chow (Pittsburgh Zoo & Aquarium).
Captive-husbandry literature emphasizes that beavers need a water source large enough for swimming and dam‑building behavior (Journal of Zoo and Aquarium Research (peer‑reviewed)). Without enrichment, captive beavers can develop health issues from lack of gnawing exercise.
What do beavers eat during the day?
Beavers are primarily nocturnal and crepuscular — they do most of their feeding at dawn, dusk, and during the night. The Smithsonian’s National Zoo and Conservation Biology Institute describes them as active mainly at night. If left undisturbed, however, they may emerge during daylight hours to forage, especially in areas with low human activity.
Clarity check
Confirmed facts
- Beavers are herbivores (Smithsonian’s National Zoo)
- They eat tree bark (cambium) as primary food (Maine Department of Inland Fisheries & Wildlife)
- They store food caches for winter (NYSDEC)
- They do not hibernate (Smithsonian’s National Zoo)
- Willow, aspen, and poplar are preferred (Maine Department of Inland Fisheries & Wildlife)
- Captive beavers eat apples, carrots, and rodent chow (Pittsburgh Zoo & Aquarium)
What’s unclear
- Whether beavers ever consume fish even accidentally
- Whether beavers occasionally ingest small insects while feeding on aquatic plants
- Exact daily intake in the wild (estimates vary)
“Beavers are herbivorous, consuming tree bark, aquatic plants, grasses and sedges.”
“Beavers will also eat herbaceous plants, grasses, and some aquatic plants.”
— Maine Department of Inland Fisheries & Wildlife (state wildlife authority)
The implication: beavers are pure plant-eaters with a surprisingly narrow woody-core diet. Their ability to shift between tree bark in winter and fresh greens in summer is what allows them to thrive across North America and Eurasia.
winterberrywildlife.ouroneacrefarm.com, privatelandswildlife.com, maine.gov, animalevictor.com, westernbeavers.org, reddit.com, youtube.com
Their dietary habits also influence their construction activities, as explained in more depth by how beavers build dams.
Frequently asked questions
Do beavers eat apples?
Yes, in captivity. Zoos and wildlife centers often include apples in beaver diets. In the wild, apples are not a natural part of their menu.
Do beavers eat carrots?
Yes, carrots are another common captive food. They provide moisture and nutrients, but wild beavers do not typically encounter root vegetables.
Do beavers eat fish?
No. Beavers are strict herbivores and have no dietary need for fish. Their digestive systems are adapted to process plants, not protein.
What is a beaver’s favorite tree?
Aspen is often cited as the top favorite, followed by willow and poplar. Maine’s state wildlife agency specifically identifies aspen as a preferred food.
Do beavers eat meat?
No. Beavers are herbivores and do not consume meat. There are no reliable reports of beavers eating meat.
How much do beavers eat per day?
Estimates vary; one secondary source suggests up to 2 pounds per day, but precise wild intake is difficult to measure.
Do beavers eat during winter?
Yes. They do not hibernate and feed on stored bark caches under the ice throughout the winter.
For anyone living near beaver habitat, the takeaway is clear: protect young willow and aspen trees if you want to keep beavers from denuding your shoreline. Ignoring their dietary preferences means losing landscaping to the most efficient natural pruners around.