Rinocerozii sunt mamifere erbivore, ceea ce înseamnă că nu consumă carne, ci se află doar pe materii vegetale. Acestea tind să mănânce orice vegetație este disponibilă și rinocerii au adaptat caracteristicile specifice pentru a permite acest tip de dieta.
Potrivit grădina zoologică din San Diego, rinocerii alb-negru au diete diferite datorită diferențelor de adaptare, inclusiv buza prehensilă a rinoreiului negru, care permite o specializare în diferite diete. În timp ce rinocerii albi tind să păși pe iarbă care sunt nativii lor habitat savană, rinocerii negri naviga pe frunze diferite, ramuri și ramuri, pe care le pot înțelege și rupe folosind buza lor prehensile.