Dieta žirafy se skládá především z listů, pupenů, větviček a výhonků stromů a keřů, jako jsou stromy akátu. Žirafy jsou vybaveny dlouhými, manévrovatelnými krky, které jim umožňují dosáhnout vegetace ve výškách nepřístupných jiným býložravcům. Používají své prehensilní jazyky, které mohou být až 45 centimetrů (18 palců) dlouhé, aby uchopily listy a zatáhly je do jejich úst. Žirafy mohou také konzumovat další rostlinné materiály, včetně ovoce, květin a trav, ale většinu jejich stravy tvoří listy.