Njihova prehrana je v glavnem sestavljena iz:
* listi: Imajo dolge vratove, ki jim omogočajo, da segajo visoko na drevesa, da dobijo liste, zlasti liste akacije.
* Twigs: Prav tako jedo vejice z dreves.
* Plodovi: Občasno jedo sadje, kadar so na voljo.
Žirafe imajo specializirane zobe in prebavne sisteme, ki so kot nalašč za predelavo rastlinskih snovi.