Elefantes são comedores massivos. Um elefante-africano pode consumir até 136 kg (300 libras) de alimento por dia, enquanto um elefante-asiático tipicamente come até 91 kg (200 libras) diariamente. As suas dietas consistem principalmente de ervas, folhas, casca, fruta e raízes, e podem passar até 18 horas por dia a forragear para satisfazer as suas enormes necessidades energéticas.