Az orrszarvúak növényevők, amelyek étrendje a faj és az élőhely szerint változik:
Afrikai Fajok
- Fehér orrszarvú: Főleg rövid fűeket szírt, de fűreket és hajtásokat is eszik.
- Fekete orrszarvú: Főleg cserjefaleveleket, zarékokat és hajtásokat böngészi fákról és cserjékről.
Ázsiai Fajok
- Nagy indiai orrszarvú: Fűket, leveleket, hajtásokat és gyümölcsöket, mint almát és banánt eszik.
- Szumatrai orrszarvú: Leveleket, zarékokat, hajtásokat, gyümölcsöket és kőrt fogyaszt.
- Jávai orrszarvú: Leveleket, zarékokat, hajtásokat és gyümölcsöket eszik.
- Borneo-i orrszarvú: Hasonló étrend a jávai orrszarvúhoz.
Az orrszarvúak erős szájukat és szélés nyelveiket használják a növényzet megfogására, és szelektív fogyasztásukkal formálják ökoszisztémáikat.