En giraffs kost består hovedsakelig av blader, skudd og knopper fra trær og busker. I gjennomsnitt kan en giraff forbruke opptil 75 pund (34 kilogram) mat per dag, og bruke opptil 16 timer på å bite.
Giraffer har lange, grepbare tunger opptil 60 cm som når høye grener. Tungene er dekket av papiller for å gripe bladverk. Som kuer har de fire kammermager og kaster opp mat for å tygge den igjen, for å maksimere næringsuttak fra tøft plantemateriale.
De er velgende spiser og kan vandre lange avstander for det beste beitet. Deres lange hals gir dem tilgang til blader som andre dyr ikke når.