Categories
Diet & Nutrition

What Do Elephants Eat? Diet, Food & Feeding Habits

Elephants are the largest land animals on Earth, and feeding a body that big is a full-time job — they spend up to 16–18 hours a day eating and put away 150 to 300 pounds of food. But what exactly is on the menu? Elephants are pure herbivores, and their diet shifts by species, habitat and season. Here’s a complete look at what elephants eat, how much, and how their eating shapes entire ecosystems.

The short answer: elephants are herbivores that eat grasses, leaves, bark, twigs, roots, fruit and shrubs — roughly 150–300 lb (68–136 kg) per day, washed down with 25–50 gallons of water.


What do elephants eat?

Elephants are strict herbivores — they eat only plants, never meat. Their diet is varied but built around a few staples:

  • Grasses — the foundation of most elephants’ diet, especially in the wet season.
  • Leaves and twigs (browse) — stripped from trees and shrubs with the trunk.
  • Bark — a key source of fibre and minerals, especially in the dry season.
  • Roots and tubers — dug up with tusks and trunk.
  • Fruit — a favourite, and crucial for forest elephants.

They gather all of it with the most versatile tool in nature — the trunk, which can rip up grass or pluck a single berry (see what the elephant trunk does).


How much do elephants eat (and drink)?

A lot. An adult elephant eats roughly 150–300 pounds (68–136 kg) of vegetation every day and spends 16–18 hours doing it. They also drink 25–50 gallons (95–190 litres) of water a day, and more in hot weather.

An elephant can spend three-quarters of its day eating — up to 18 hours — just to fuel its enormous body.


What do African vs Asian elephants eat?

All elephants are herbivores, but the exact diet depends on the species and where it lives:

ElephantDiet leans towardNotes
African bush elephantGrass + browseMixed grazer-browser; switches to bark and woody plants in the dry season
African forest elephantFruit + leavesA major fruit-eater and vital rainforest seed disperser
Asian elephantGrass + browseMostly grazes on grasses, supplemented with leaves, bark and crops
How diet differs between the three elephant species.

Curious about the differences between the species themselves? See the three species of elephant.


What do elephants eat in the wild?

In the wild, an elephant’s diet follows the seasons. In the wet season they gorge on fresh, nutritious grasses. As the dry season sets in and grass dies back, they switch to tougher browse — leaves, woody twigs, roots and especially bark, which they strip from trees for fibre and minerals. This seasonal switching is why elephants range over huge areas in search of food.


What do elephants eat in zoos and sanctuaries?

In captivity, elephants are fed a managed version of their wild diet: large amounts of hay and grass, plus fresh produce (leafy greens, carrots, apples, bananas, melon), branches to browse, and specially formulated herbivore pellets. You can see this first-hand at the best elephant sanctuaries and experiences in the US.


Do elephants actually digest all that food?

Surprisingly, no. Elephants absorb only around 40–50% of what they eat — which is exactly why they have to eat so much. The upside is ecological: their dung is full of undigested seeds, making elephants one of nature’s greatest seed dispersers. (For the full story, see every fact about elephant poo.)


The bottom line

Elephants are herbivores that eat 150–300 pounds of grasses, leaves, bark, roots and fruit a day — up to 18 hours of near-constant feeding — with the exact menu shifting by species and season. Keep exploring: elephant pregnancy, how long elephants live, and elephant herds.


Frequently asked questions

What do elephants eat?

Elephants are herbivores. They eat grasses, leaves, twigs, bark, roots, shrubs and fruit — about 150–300 pounds of plant matter a day.

How much does an elephant eat per day?

An adult elephant eats roughly 150–300 lb (68–136 kg) of vegetation daily and spends 16–18 hours feeding. It also drinks 25–50 gallons of water a day.

Do elephants eat meat?

No. Elephants are strict herbivores and eat only plants.

What do elephants eat in the wild?

Mostly grasses in the wet season, switching to bark, leaves, woody browse and roots in the dry season when grass is scarce.

What is an elephant’s favourite food?

Elephants are especially fond of fruit, and in captivity relish bananas, apples, carrots and melon — though grass and browse make up the bulk of their diet.

By John Williams

John Williams is a world-renowned photographer, best known for his breathtaking images of African elephants. He has been to Africa a total of 13 times in order to photograph these majestic creatures, and he has published his work in prestigious papers such as National Geographic Magazine.

For years, John was obsessed with capturing the perfect photo of Satao – an elephant so famous that it had its own Wikipedia page. He pursued this goal relentlessly, until the elephant's death in 2014. But John was finally able to achieve his dream – he photographed Satao shortly before the animal's death.

Leave a Reply

Your email address will not be published. Required fields are marked *