Giraffer spiser nesten utelukkende plantemateriell, spesialisert på blad, skudd og knopper av trær og busker. De er spesielt glade i akaciebla, som er høye i protein og lave i fuktighet. Avhengig av sesong og mattingstilgjengelighet kan giraffer også spise gress, frukt og frøkapsler av visse trær og planter.