Neshorn er planteetere med kosthold som varierer etter art og habitat:
Afrikanske arter
- Hvitt neshorn: Kler hovedsakelig på korte gressarter, spiser også blader og skudd.
- Svart neshorn: Browser hovedsakelig på blader, kvister og skudd fra busker og trær.
Asiatiske arter
- Indisk neshorn: Spiser gress, blader, skudd og frukter som epler og bananer.
- Sumatraneshorn: Ernærer seg av blader, kvister, skudd, frukter og bark.
- Javaneshorn: Forbruker blader, kvister, skudd og frukter.
- Borneo-neshorn: Lignende kosthold som javaneshornet.
Neshorn bruker sterke kjever og brede tunger for å grip vegetasjon, og former sine økosystemer gjennom selektiv ernæring.