Nosorożce to roślinożercy, a ich dieta zależy od gatunku i siedliska:
Gatunki afrykańskie
- Nosorożec biały: Głównie pożywia się niskimi trawami, je też liście i pędy.
- Nosorożec czarny: Przegląda liście, gałązki i pędy krzewów i drzew.
Gatunki azjatyckie
- Nosorożec indyjski: Je trawy, liście, pędy i owoce, np. jabłka i banany.
- Nosorożec sumatrzański: Żywi się liśćmi, gałązkami, pędami, owocami i korą.
- Nosorożec jawiński: Spożywa liście, gałązki, pędy i owoce.
- Nosorożec borneński: Dieta podobna do nosorożca jawińskiego.
Nosorożce'utilizują mocne szczęki i szerokie języki do chwytania roślinności, kształtując ekosystemy przez selektywne pożywianie.