* lišće: Imaju duge vratove koji im omogućuju da dosegnu visoko u drveće, gdje mogu pristupiti lišćem stabala bagrema, njihovoj omiljenoj hrani.
* Twigs: Žirafe također jedu grančice iz raznih stabala i grmlja.
* voće: Kad su dostupne, žirafe će također jesti voće.
* Cvijeće: Žirafe će povremeno jesti cvijeće.
Žirafe imaju jedinstveni probavni sustav koji im omogućuje učinkovito izdvajanje hranjivih sastojaka iz žilavih, vlaknastih lišća koje konzumiraju.
Također trebaju piti vodu svakodnevno, posebno tijekom sušnih sezona.