Gergedanlar otçul hayvanlardır ve bitkisel besinlerle beslenirler. Beslenme alışkanlıkları türlerine göre değişiklik gösterebilir: - Beyaz gergedanlar, geniş ve düz dudakları sayesinde yerden ot, yaprak ve dalları tüketirler. - Siyah gergedanlar, daha ince ve sivri dudaklara sahip olduklarından, çalılıklardan ve ağaçlardan beslenmeyi tercih ederler. - Sumatra gergedanları, tropikal ormanlarda meyve ve tohum gibi çeşitli bitkileri yerler. Su da gergedanların hayati bir ihtiyacıdır; hem içmek hem de vücutlarını serinletmek için çamur banyoları yaparlar.