Girafele sunt hrănite cu o varietate de fructe, legume și frunze în captivitate, deși fiecare grădină zoologică oferă un meniu puțin diferit acestor mamifere înalte. Printre elementele obișnuite oferite girafelor sunt salată, morcovi, mere , banane și fân de lucernă. Multe grădini zoologice ridică aceste produse alimentare în aer pentru a simula comportamentul natural al hranei girafei.
În plus față de fructe și legume, zookeepers oferă adesea taxele lor cu ramuri cu frunze pentru a mânca. Unele dintre arborii obișnuiți folosiți în acest scop includ alieni, arici, ficus, cenușă și plop. Când mănânci acest tip de mâncare, girafele apucă o mică ramură cu limbile lor și își folosesc buzele superioare pentru a le rupe. Acest lucru este necesar deoarece girafele nu au dinți de sus.
Girafele sunt animale destul de blânde și multe grădini zoologice permit vizitatorilor să intre în contact cu ei. Unele grădini zoologice, cum ar fi Zoo Atlanta, permit vizitatorilor să hrănească și girafele. De obicei, în aceste contexte se folosesc legume cu frunze mari, cum ar fi salată de roma, deoarece frunzele mari fac mai ușor vizitatorii să se țină în timp ce girafa hrănește.
În sălbăticie, girafele își folosesc limbile pe scară largă. Multe grădini zoologice încearcă să încurajeze un comportament similar în captivitate, astfel încât să pună mâncarea în cuști mici. Astfel, dacă girafa dorește să mănânce alimentele din interiorul cuștii, trebuie să-și folosească limba pentru a extrage alimentele.