What Does The Bison Eat?

What Does The Bison Eat? Bison primarily eat grasses, weeds and leafy plants — typically foraging for 9-11 hours a day. That’s where the bison’s large protruding shoulder hump comes in handy during the winter. What do bison eat a day? In the wild, bison eat grass, forbs (weeds), and browse (woody plants). They need