Beavers are herbivores, meaning they eat plant material only. As true vegetarians, they mainly eat bark, saplings, water scum, and other vegetation. Fish are safe in ponds and streams and may actually benefit from the improved habitat.
Do beavers eat fish?
Beavers are pure vegetarians, subsisting solely on woody and aquatic vegetation. They will eat fresh leaves, twigs, stems, and bark. Beavers will chew on any species of tree, but preferred species include alder, aspen, birch, cottonwood, maple, poplar and willow. ... Beavers do not eat fish or other animals.
What is a beavers favorite food?
hat's your favorite food? Beaver like to eat the bark and twigs of poplar, aspen, birch, willow and maple trees. They also eat water plants such as water lily and cattail.