Giraffer er planteetere, noe som betyr at de kun spiser planter. Kostens deres består hovedsakelig av:
- Blader: Takket være sine lange halser kan giraffer nå høyt opp i trær for å spise blader, spesielt fra akaciatrær, som er en favoritt.
- Kvister: De spiser også kvister fra en rekke trær og busker.
- Frukt: Når tilgjengelig, spiser giraffer frukt.
- Blomster: Av og til spiser de blomster.
Giraffer har et unikt fordøyelsessystem som tillater dem å effektivt utnytte næringsstoffer fra harde, fiberrike blader. De trenger også å drikke vann daglig, spesielt i tørrperioder.