Bóbr europejski jest typowym gatunkiem roślinożernym. Jedynie młode osobniki żywią się mlekiem matki ale już pod koniec 2. tygodnia życia bobrzęta zaczynają pobierać małe ilości pokarmu roślinnego. Szacuje się, że dorosły bóbr potrafi zjeść do kilograma materiału roślinnego dziennie, co rocznie daje około 330 kg, w tym około 100 kg łyka z drzew i krzewów