Trees of the genera Acacia, Commiphora and Terminalia are the primary food sources of these creatures, providing them with leaves, shoots, twigs, and barks. Apart from these, giraffes also eat grass and fruits. When seasons are wet, food sources are abundant, and this causes them to disperse widely.