白犀牛的食物主要包括:短草:这是白犀牛在野外的主要食物来源,它们宽阔的嘴唇特别适合啃食这种矮小的草类。灌木覆盖物、嫩枝:除了短草,白犀牛也会吃灌木的覆盖物和树上的嫩枝,这些食物为它们提供了丰富的营养。其他植物性食物:如茎、种子、谷物、树皮、坚果、花粉、花朵和汁液等,这些都是白犀牛可能食用的植物性食物。在动物园里,为了保持营养均衡,白犀牛还会被提供精饲料、干苜蓿草、羊草等。