Носорозите са травоядни, чиято диета варира според вида и средата обитания:
Африкански видове
- Бял носорог: Предимно пасе травички, също яде листа и mladки.
- Черен носорог: Предимно браузера – яде листа, клончета и mladки от храсти и дървета.
Азиатски видове
- Голяма еднорога носорог: Яде треви, листа, mladки и плодове като ябълки и банани.
- Суматрански носорог: Храни се с листа, клончета, mladки, плодове и кора.
- Явански носорог: Консумира листа, клончета, mladки и плодове.
- Борнеjski носорог: Подобна диета като яванският носорог.
Носорозите използват силни челюсти и широки езици за хващане на растителност и оформят екосистемите си чрез селективно хранене.