En sjiraff er en heterotrof fordi den får mat fra andre organismer. Sjiraffer er planteetere, noe som betyr at de først og fremst spiser planter. De bruker sine lange halser for å nå blader og knopper på trær og busker. Sjiraffer spiser også frukt og blomster.