Pada umumnya badak sumatra memakan makanan hingga 50 kg (110 lb) per hari. terutama dengan mengukur sampel kotoran, para peneliti telah mengidentifikasi lebih dari 100 spesies makanan yang dikonsumsi oleh badak sumatra. Bagian terbesar dari diet adalah anak pohon dengan diameter batang 1 <unk> 6 cm (0.5 <unk> 2.5 in). Badak sumatra biasanya mendorong anak pohon ini dengan tubuhnya, berjalan di atas anak pohon tanpa menginjaknya, untuk makan daun. Banyak spesies tumbuhan badak hanya mengkonsumsi bagian kecil, yang menunjukkan bahwa badak sumatra sering berubah dan penting dalam makanan di lokasi yang paling berbeda. Namun, badak sumatra hidup di daerah yang sangat kaya serat mineral atau garam. Pertanyaan ini juga dapat diajukan pada tumbuhan yang tidak memiliki kebutuhan gizi yang cukup tinggi untuk makanan sosial.
sebelum malam dan di pagi hari