Gli elefanti sono erbivori e mangiano cose come frutta, corteccia ed erbe. Un elefante adulto può mangiare più di 300 chili di cibo al giorno.
Gli elefanti trascorrono circa 16 ore al giorno a mangiare perché devono avere grandi quantità di cibo per mantenere i loro corpi massicci. Gli elefanti africani sono leggermente più grandi degli elefanti asiatici e, quindi, mangiano di più. Un elefante africano può crescere fino a pesare tra 5.000 e 14.000 sterline e si alza fino a 13 piedi di altezza. Sia gli elefanti asiatici che quelli africani usano le loro enormi zanne per scavare cibo e acqua e per togliere la corteccia dagli alberi. La corteccia d'albero è una delle preferite dagli elefanti. Usano i loro bauli per mettere il cibo in bocca.
Oltre ad aver bisogno di centinaia di chili di cibo ogni giorno, gli elefanti richiedono anche grandi quantità di acqua per sopravvivere. Gli elefanti adulti bevono tra i 18 ei 26 litri d'acqua al giorno e gli elefanti maschi possono bere fino a 55 litri d'acqua contemporaneamente.
Nei momenti in cui un elefante ha bisogno di integrare la sua dieta, scava il terreno per ottenere minerali e sale. Dopo aver scavato il terreno, l'elefante mangia la terra. Grandi colline sono state scavate dagli elefanti in India e costituiscono il rifugio perfetto per piccoli animali.