Specjalistyczna dieta drzewna
Żyrafy to przeglądacze (browsers) żywiące się głównie liśćmi, pąkami, pędami i owocami drzew i krzewów. Ich długie szyje i chwytne języki pozwalają im sięgać liści niedostępnych innym roślinożercom.
Preferowane gatunki drzew
Akacie: Żyrafy szczególnie lubią akacje, w tym Acacia tortilis, A. drepanolobium, A. xanthophloea, A. giraffae. Te ciernistę drzewa są powszechne w Afryce.
Komifory (Commiphora): Ważne źródło pożywienia: C. africana, C. edulis, C. schimperi.
Terminalie: Żyrafy jedzą gatunki Terminalia, zwłaszcza T. prunioides, T. sericea, T. brownii.
Kapary (Capparis): C. tomentosa i C. decidua też w diecie.
Tamarindy: Czasem jedzą liście i owoce Tamarindus indica.
Zróżnicowanie regionalne
Różne populacje żyraf mogą preferować inne drzewa w zależności od dostępności w ich zasięgu. Elastyczne nawyki żywieniowe pomagają im przetrwać w zróżnicowanych afrykańskich siedliskach.