Bobry to roślinożerne gryzonie, które głównie jedzą materiały roślinne. Są wybitnymi drwalami i pobierają pokarm z kory, gałązek, liści i pąków różnych gatunków drzew.
Ścinanie drzew
Bobry używają ostrych, dłuto-podobnych przódków, by pozbyć drzewa i gałązki, zazwyczaj wybierając te blisko swoich nor lub tam, by ułatwić transport. Preferują gatunki jak topola, brzoza, topola kanadyjska, wierzba i klon ze względu na miękką korę i wartościowe tkaninki wewnętrzne.
Jedzenie kory i gałązek
Po posięciu drzew bobry jedzą bogatą w składniki odżywcze korę i zjadają gałązki i mniejsze gałęzie dla witamin i minerałów.
Rośliny wodne
Oprócz roślinności drzewiastej, bobry spożywają rośliny wodne: rózgi, nenufary, potamogetony, dostarczające dodatkowych składników.
Magazynowanie pożywienia
Bobry tworzą podwodne zapasy lub „sterty pożywienia”, zanurzając gałązki i kłody w pobliżu nor. Zapewnia to gotowy zapas na zimę lub okresy niedoboru.
Adaptacje odżywcze
Bobry mają wyspecjalizowane układy trawienne z bakteriami pomagającymi rozkładać celulozę i inne złożone związki w korze i roślinach drzewiastych.