Les rhinocéros noirs sont des herbivores stricts, c'est-à-dire qu'ils ne mangent que des plantes.
Leur régime alimentaire se compose principalement de feuilles, de brindilles et de pousses d'une grande variété d'espèces végétales, notamment :
-Acacia
- Grewia
- Commiphore
- Terminalia
- Ziziphe
-Capparis
-Carissa
Les rhinocéros noirs utilisent leurs lèvres supérieures préhensiles pour saisir les feuilles et les brindilles, qu'ils mettent ensuite dans leur bouche. Ils mâchent ensuite la matière végétale à l’aide de leurs grosses molaires plates.
Le rhinocéros noir est un navigateur sélectif et se nourrit de certaines espèces végétales en fonction de leur valeur nutritionnelle, de leur disponibilité et de leur appétence. Le régime alimentaire du rhinocéros varie en fonction de la saison et de la disponibilité de différentes espèces végétales.
Les rhinocéros noirs ont également besoin d’avoir accès à l’eau et boivent régulièrement tout au long de la journée. L'eau est essentielle au maintien de la température corporelle et de l'hydratation.