Il rinoceronte di Sumatra è un folivore, con una dieta di giovani piantine, foglie, ramoscelli e germogli. I rinoceronti di solito consumano fino a 50 kg (110 libbre) di cibo al giorno. Quando si riferiscono ai campioni di letame, i ricercatori hanno identificato più di 100 specie di cibo consumate dal rinoceronte di Sumatra. La porzione più grande della dieta sono piantine con un diametro del tronco di 1 <unk> 6 cm (0.5 <unk> 2.5 in). Il rinoceronte di solito spinge questi piantine sul suo corpo, camminando sul piantino senza calpestarlo, per mangiare le foglie.
prima del tramonto e al mattino