Veados são herbívoros, o que significa que comem apenas material vegetal. Sua dieta consiste em gramíneas, folhas, galhos, botões e frutos. Como ruminantes, veados têm um estômago especializado de quatro câmaras que lhes permite decompor plantas fibrosas duras que muitos outros animais não conseguem digerir.
Usando dentes e língua, veados rasgam folhas e gramíneas das plantas. Também podem usar cascos para desenterrar raízes e tubérculos. Algumas espécies, como alces, também consomem plantas aquáticas.
Veados tipicamente alimentam-se ao amanhecer e entardecer quando temperaturas são mais baixas e competição de outros animais é menor. Esses hábitos crepusculares ajudam a conservar energia e reduzir exposição a predadores.