犀牛是一種素食動物,一般情況下犀牛都是吃牧草的,有些犀牛也會吃一些蔬菜水果,主要還是以這些食物為主。
犀牛都是草食動物。盡管白犀牛和黑犀牛都以非洲大草原的牧草為食,但它們的飲食方法卻大相徑庭。白犀牛的上唇很寬,可以吃矮小的草;而黑犀牛的唇比較突出,能采集嫩枝再用前臼齒咬斷。正是由于這兩種犀牛的飲食方法有區別,它們才可以共同生活在非洲大草原上。 印度犀牛除了以草為主食,還吃一些水果、樹葉、樹枝和稻米。爪哇犀牛吃小樹苗,矮灌木和水果。蘇門答拉犀牛主要在晚間進食,它們吃藤條、嫩枝和水果。
犀牛很少吃肉食,并且每天的喝水量也是非常多的。