Le giraffe vengono alimentate con una varietà di frutta, verdura e foglie in cattività, sebbene ogni zoo offra un menu leggermente diverso a questi alti mammiferi. Tra gli oggetti comuni offerti alle giraffe ci sono le lattughe, le carote e le mele , banane e fieno di erba medica. Molti zoo allevano questi alimenti in alto nell'aria per simulare il naturale comportamento alimentare della giraffa.
Oltre a frutta e verdura, i guardiani dello zoo spesso forniscono le loro cariche con rami frondosi da mangiare. Alcuni degli alberi comuni utilizzati per questo scopo includono ontani, olmi, ficus, cenere e pioppo. Quando mangi questo tipo di cibo, le giraffe afferrano un piccolo ramo con le loro lingue e usano le labbra superiori per strapparlo via. Questo è necessario perché le giraffe non hanno i denti superiori.
Le giraffe sono animali piuttosto gentili e molti zoo consentono ai visitatori di avere qualche contatto con loro. Alcuni zoo, come Zoo Atlanta, consentono ai visitatori di nutrire anche le giraffe. In genere, in questi contesti vengono utilizzate verdure a foglia larga di grandi dimensioni, come la lattuga romana, poiché le foglie grandi facilitano il trattenimento dei visitatori mentre la giraffa si nutre.
In natura, le giraffe usano estesamente le loro lingue. Molti zoo cercano di incoraggiare un simile comportamento in cattività, quindi collocano il cibo in piccole gabbie. In questo modo, se la giraffa vuole mangiare il cibo all'interno della gabbia, deve usare la lingua per estrarre il cibo.