大象传媒

A young girl watching a cow eat a mouthful of grass

What do animals eat?

Animals are living things. This means that they need to get nutrition so that they can stay alive. While plants get their nutrition through their roots from the soil they are planted in, animals need to eat food to get theirs.

Not all animals eat the same foods though, animals all have different diets and eat all sorts of different things, but we can group them in three ways.

A young girl watching a cow eat a mouthful of grass

Carnivores

The name for animals that eat meat. Lions are an example of a carnivore. They hunt and eat other animals such as zebras, buffalos and antelopes.

Herbivores

Animals that eat plants are called herbivores. As they eat a diet of grass and clover, cows are classed as herbivores.

Omnivores

The name for animals that eat meat and plants. Rats eat plants, seeds, and fruit, as well insects and other animals. In fact, rats will eat almost anything!

Carnivores Herbivores Omnivores
Back to top

Watch: What do animals eat?

Discover what different animals eat as Tyler from One Zoo Three introduces us to Gertrude and Lionel, the ring-tailed lemurs in the film below.

A blue whale
Image caption,
A blue whale

Fascinating food facts

  • Animals need to eat to stay alive.

  • Animals convert food into energy which helps them move and grow.

  • The largest animal on Earth, the blue whale which is a carnivore, can eat up to six tons of krill a day.

  • Koalas are herbivores, they mainly eat eucalyptus leaves.

  • Badgers are omnivores, they eat both meat and plants to stay alive.

  • Not all animals have the same teeth.

  • Some birds, like seagulls, feed their young by regurgitation which means by being sick!

  • Some animals, like sharks, can be both predators and prey in a food chain.

A blue whale
Image caption,
A blue whale
Back to top

What do animals eat?

Image gallerySkip image gallerySlide 1 of 5, A rabbit sits in a field eating grass., Rabbits are herbivores, they eat grass and other plants.

Did you know?

A lion skull

You can tell what type of food an animal eats by looking at what is inside its mouth.

If an animal has sharp, pointed teeth like a lion, then it is usually a meat eater.

An animal that eats meat is called a carnivore.

A lion skull
A horse skull

If it has flat teeth like a horse, then it is usually a plant eater.

If an animal has a mix of sharp and flat teeth then it probably eats both plants and meat.

An animal that eats plants is called a herbivore.

A horse skull
Back to top
A rabbit
Image caption,
A rabbit

Important words

Carnivore 鈥 An animal that eats meat. Sharks, wolves and eagles are all carnivores.

Diet 鈥 What an animal eats and drinks.

Herbivore 鈥 An animal that eats plants. Cows, horses and rabbits are herbivores.

Omnivore 鈥 An animal that eats both meat and plants. Bears, crows, rats and mice are omnivores.

Predator 鈥 An animal that hunts and eats other animals. Badgers are predators and will hunt mice, rabbits and insects.

Prey 鈥 An animal that is hunted and eaten by other animals. Rabbits are prey for foxes.

A rabbit
Image caption,
A rabbit
Back to top

Activity 1 鈥 Identifying animals

Back to top

Activity 2 鈥 Quiz

Back to top

Activity 3 鈥 Match the animals to their food

Download the activity sheet
Back to top

Play Bitesize Primary games. game

Fun and educational primary games in science, maths, English, history, geography, art and design, computing and modern languages.

Play Bitesize Primary games
Back to top

More on Animals including humans

Find out more by working through a topic