Cerbul mănâncă crengi, ramuri, frunze, fructe, iarbă, nuci, lucernă și ciuperci, în funcție de disponibilitate și de sezon. În primăvară, căprioara preferă trifoiul dulce, boabele sălbatice și iedera otravă, iar în iarna ele trăiesc pe coralberă, grâu și secară.
În timpul verii, secetele și precipitațiile pot aduce extreme în modelele de hrană ale cerbilor. Cerbul sunt păstăi preferențiali, dar au evoluat și pentru a mânca doar părțile plantelor care sunt hrănitoare și gustoase, cum ar fi atunci când mănâncă capul de semințe și boabele de sorg.
Dieta anuală a cerbilor depinde în mare măsură de disponibilitatea anumitor plante. În timpul toamnei, căpriorul se pregătește pentru lunile de iarnă de urmărire prin hrănirea cu alimente bogate în grăsimi, cum ar fi ghindă și alte fructe cu coajă lemnoasă, deoarece nereușind să construiască o alimentare adecvată cu grăsime poate avea ca rezultat un cerb care se luptă să supraviețuiască frigului. Pentru a combate ratele mortalității cerbilor în timpul iernii, unii oameni se angajează în programele de hrănire suplimentară care adesea dăunează populației globale de căprioare. Cerbii sunt sensibili la schimbările în dietă, luând una până la două săptămâni pentru a se ajusta fără boală, iar o cantitate limitată de alimente îi determină adesea să concureze între ele pentru resurse, ceea ce duce la înfometarea faunei și a altor cerbi mai slabi.