La dieta del rinoceronte é fatta essenzialmente di foglie, ramoscelli, germogli, cespugli spinosi e frutta. Gli esperti affermano che questo mammifero può arrivare a nutrirsi di 220 diverse specie di piante, che trova nei suoi habitat naturali, ovvero praterie, savane e boscaglie tropicali.