Kostholdet deres består hovedsakelig av:
* Blader: De har lange hals som lar dem nå høyt opp i trær for å få blader, spesielt Acacia -blader.
* kvister: De spiser også kvister fra trær.
* frukt: De spiser av og til frukt når de er tilgjengelige.
Sjiraffer har spesialiserte tenner og fordøyelsessystemer som er perfekte for prosessering av plantemateriale.