Her hayvanat bahçesi bu uzun boylu memelilere biraz farklı bir menü sunsa da, zürafalara çeşitli meyveler, sebzeler ve yapraklar beslenir. Zürafalara sunulan genel ürünler arasında marullar, havuçlar, elmalar vardır , muz ve yonca samanı. Pek çok hayvanat bahçesi, zürafanın doğal beslenme davranışını simüle etmek için bu yiyecekleri havada yükseltir.
Meyve ve sebzelere ek olarak, hayvan bakıcıları sık sık yemeklerini yapraklı dallarla beslerler. Bu amaçla kullanılan yaygın ağaçların bazıları kızılağaç, karaağaç, ficus, kül ve kavak içerir. Bu tür yiyecekleri yerken zürafalar dilleriyle küçük bir dal alır ve sökmek için üst dudaklarını kullanır. Zürafaların üst dişleri olmadığı için bu gereklidir.
Zürafalar nazik hayvanlardır ve birçok hayvanat bahçesi ziyaretçilerin onlarla iletişim kurmasına izin verir. Zoo Atlanta gibi bazı hayvanat bahçeleri ziyaretçilerin zürafaları beslemelerine de izin veriyor. Genellikle, marul gibi büyük, yapraklı sebzeler, bu bağlamlarda kullanılır, çünkü büyük yapraklar ziyaretçilerin zürafa beslenirken daha kolay tutunmasını sağlar.
Vahşi doğada zürafalar, dillerini yoğun biçimde kullanır. Birçok hayvanat bahçesi esaret altında benzer davranışı teşvik etmeye çalışır, bu yüzden yiyecekleri küçük kafeslere yerleştirirler. Bu şekilde, zürafa kafesi içindeki yiyecekleri yemek istiyorsa, yemeğini çıkarmak için dilini kullanmalıdır.