Gergedanlar otçul memelilerdir, yani et tüketmezler, ancak yalnızca bitki maddesinde bulunurlar. Onlar için uygun olan her türlü bitki örtüsünü yemeye meyillidirler ve gergedanlar bu tür bir özelliği etkinleştirmek için belirli özellikleri uyarlamışlardır diyet.
San Diego Hayvanat Bahçesi'ne göre, siyah ve beyaz gergedanlar, farklı beslenme uzmanlıklarına izin veren siyah gergedanın prehensil dudak dahil olmak üzere adaptasyonel farklılıklar nedeniyle farklı diyetlere sahipler. Beyaz gergedanlar, savana yaşam alanlarına özgü çimler üzerinde otlatma eğilimindeyken, siyah gergedanlar, önleyici dudaklarını kullanarak kavrayabilecekleri ve kırabilecekleri farklı yaprak, dal ve dallara göz atarlar.