As girafas são alimentadas com uma variedade de frutas, vegetais e folhas em cativeiro, embora cada zoológico ofereça um menu ligeiramente diferente para esses mamíferos altos. Entre os itens comuns oferecidos às girafas estão alfaces, cenouras, maçãs , bananas e feno de alfafa. Muitos zoológicos colocam esses alimentos no alto para simular o comportamento alimentar natural da girafa.
Além de frutas e vegetais, os tratadores do zoológico costumam fornecer galhos com folhas para seus carregados. Algumas das árvores comuns usadas para esse fim incluem amieiros, olmos, ficus, freixos e choupos. Ao comer esse tipo de comida, as girafas agarram um pequeno galho com a língua e usam os lábios superiores para arrancá-lo. Isso é necessário porque as girafas não têm dentes superiores.As girafas são animais bastante dóceis e muitos zoológicos permitem que os visitantes tenham algum contato com elas. Alguns zoológicos, como o Zoo Atlanta, permitem que os visitantes alimentem as girafas também. Normalmente, vegetais de folhas grandes, como a alface romana, são usados nesses contextos, pois as folhas grandes tornam mais fácil para os visitantes segurarem enquanto a girafa está se alimentando.
Na natureza, as girafas usam muito a língua. Muitos zoológicos tentam encorajar um comportamento semelhante em cativeiro, então eles colocam os alimentos em pequenas gaiolas. Dessa forma, se a girafa quiser comer o alimento dentro da gaiola, ela deve usar a língua para extrair o alimento.