Зубры считаются растительноядными животными. Их питание может меняться в зависимости от сезона. Летом такие крупные быки едят листья и зелёные части растений, а также сочную траву. В зимнее время и в начале весны они кушают кору дуба и ольхи, ясеня и осины, побеги кустарников, сосну и ель, ветки рябины и малины, а под снегом часто находят сухую траву. Предпочитают они и желуди, и плоды дикой груши, и яблоню. В природе есть примерно 50 пород деревьев и больше 350 разновидностей трав, пригодных для кормления такого быка.
При недостатке основной пищи растительного происхождения зубры едят разные ягоды и грибы, лишайники и хвою. За день один такое зверь поедает приблизительно 50 килограммов древесно-травяного корма. Чтобы переварить это количество еды зубру необходимо приблизительно 45 литров воды. Летом зубры дважды в день ходят на водопой, и происходит это обычно ранним утром и вечером. Эти быки зимой могут обойтись только снегом, но если у них имеется доступ к водоёмам, то они обязательно попьют и воды.
Ради поиска питания зубры выходят как днём, так и утром, а также вечером. Как правило, эти быки пасутся на выбранной ними территории. Если же на том месте мало корма, то зубр перейдет на другое место. Самки зубров являются более избирательными в питании, нежели самцы.
Горные зубры в зимнее время едят прошлогоднюю траву, которую они находят на лугах и горных склонах.