Thức ăn của tê giác chủ yếu là các loại cây, lá và nhánh. Tùy thuộc vào vùng địa lý, tê giác có thể ăn các loại cây khác nhau, nhưng thường thì chúng ưa thích ăn những loại cây có lá mềm và dễ tiêu hóa. Ngoài ra, tê giác cũng có thể ăn cỏ và thảo mộc. Chúng có thể ăn khoảng 50-150 kg thức ăn mỗi ngày để duy trì sức khỏe và sinh sản.