Os elefantes são herbívoros e requerem uma grande quantidade de comida para realizar suas atividades. Um único animal é capaz de comer mais de 100 kg de vegetais por dia. Sua alimentação inclui diferentes vegetais, variando desde gramíneas e herbáceas até casca de árvores e frutas.