What Do Hedgehogs Eat?

Jump to section

Wild hedgehogs mainly eat insects and other invertebrates, including beetles, earthworms, caterpillars, earwigs, millipedes and slugs. Their natural diet varies with the season, weather and what is available in their habitat.

If you want to help a hedgehog visiting your garden, offer a small amount of meaty wet cat or dog food, suitable dry biscuits or reputable meaty hedgehog food. Always provide a separate shallow dish of fresh water. Supplementary feeding is optional and should support natural foraging rather than replace it. A hedgehog’s health depends on finding a varied natural diet, shelter and suitable habitat.


Quick Answer: What Can Hedgehogs Eat?

QuestionQuick answer
What do wild hedgehogs eat?Mainly insects and other invertebrates, including earthworms, beetles, caterpillars, earwigs, millipedes and slugs
What can I put out?Meaty wet cat or dog food, small dry biscuits, suitable meaty hedgehog food and fresh water
What should I avoid?Milk, bread, whole peanuts and regular mealworm feeding

If you are feeding a visiting hedgehog, put out a small amount of suitable food around sunset, together with a separate shallow dish of fresh water. Keep the feeding area clean and remove uneaten food the following morning.


What Do Wild Hedgehogs Naturally Eat?

Hedgehogs are flexible generalist feeders, but that does not mean they should be fed anything or that they “eat everything.” Most of their natural diet consists of invertebrates, which they find while searching through grass, leaf litter, soil, hedges and compost-rich areas.

Common natural foods include:

  • Earthworms
  • Ground beetles and other beetles
  • Caterpillars and other insect larvae
  • Earwigs
  • Millipedes
  • Slugs and some snails

Hedgehogs may also occasionally eat carrion, eggs, small vertebrates and fallen fruit. These are opportunistic additions rather than the main foundation of their diet.

A hedgehog’s diet changes according to its location, the time of year, weather conditions and the availability of prey. Natural prey should remain its primary food, supported by suitable habitat and pesticide-free areas. See How to Attract Hedgehogs to Your Garden for advice on improving habitat and encouraging natural foraging.

Do Hedgehogs Eat Slugs?

Yes, hedgehogs do eat slugs. Slugs are one part of their varied invertebrate diet and may be eaten more often when they are readily available.

However, hedgehogs are not dedicated slug eaters. They also search for beetles, worms, caterpillars, earwigs and many other small creatures. Their appetite for slugs varies between individuals and gardens.

Attracting a hedgehog may help reduce some invertebrates, but it will not guarantee control of a garden slug problem.


What Can You Feed Hedgehogs in the Garden?

Supplementary food can help when natural prey is scarce, particularly during dry weather or when a hedgehog is visiting a garden with limited habitat. It should not become the animal’s entire diet.

FoodWhat to choose
Wet cat or dog foodMeat-based, ideally with meat or a named meat ingredient listed prominently
Dry biscuitsSmall cat, kitten or small-dog biscuits; crush larger pieces
Specialist hedgehog foodChoose a reputable meaty product; the label alone does not guarantee quality
WaterFresh water in a separate shallow, stable dish

Wet food in jelly, gravy or loaf form can be used if it is otherwise suitable. There is no need to add milk, seasoning or other ingredients. Remove uneaten wet food promptly, especially in warm weather, because it can attract flies, rats and other animals.

Dry food should be protected from rain and removed if it becomes damp, mouldy or contaminated. Always provide fresh water when offering dry biscuits. Specialist food can be convenient, but it is not a substitute for natural foraging, shelter and connected garden habitat.

Can Hedgehogs Eat Fish-Flavoured Cat Food?

Fish-flavoured cat food has not been shown to be poisonous to hedgehogs. If a hedgehog eats a small amount accidentally, there is usually no reason to treat it as an emergency.

However, some wildlife guidance advises avoiding a fish-based diet, and there is no need to choose fish-flavoured food when other suitable options are available. For routine feeding, choose a meat-based cat or dog food instead.

The important point is to avoid making any single flavour or product the animal’s only food. Occasional access is different from deliberately providing a fish-based diet over a long period.


What Should You Not Feed Hedgehogs?

The foods below should be avoided for different reasons. They should not all be described as poisonous: some provide poor nutrition, some can cause digestive problems and others create physical or hygiene risks.

FoodWhy it should not be offered
MilkCan cause digestive upset and diarrhoea
BreadProvides little useful nutrition
Regular or substantial amounts of mealwormsNutritionally unbalanced and may contribute to calcium-related problems
Whole peanutsCan become lodged in the mouth
Peanuts, sunflower hearts and other seedsNot a balanced supplementary diet
Raw meat, dried fruit and unsuitable leftoversCreate hygiene, digestive or nutritional concerns
Sugary, salty or seasoned foodsNot suitable wildlife food
Large or hard piecesMay create a physical or choking hazard

Hedgehogs may occasionally eat fruit, eggs or cooked unseasoned meat, but none is needed as supplementary garden food. A suitable meaty cat or dog food is a simpler and more balanced choice.

Can Hedgehogs Eat Mealworms?

Mealworms are not poisonous to hedgehogs. The concern is what can happen when ordinary live or dried mealworms are offered regularly or in substantial amounts.

Mealworms contain too little calcium relative to phosphorus to form a balanced staple food. If a hedgehog eats large quantities, particularly instead of more suitable food and natural prey, the imbalance may contribute to calcium-related problems and bone disease.

A single mealworm will not cause metabolic bone disease, but mealworms should not be used as a routine treat or main food. Avoid deliberately putting out bowls of mealworms.


How Much and When Should You Feed Hedgehogs?

Put out a small amount of food around sunset, when hedgehogs are beginning to become active. Adjust the amount according to how many animals visit and whether food is being left behind.

If food is repeatedly untouched, reduce it or stop offering it. During winter, provide food if hedgehogs are active or taking food during mild periods, but do not assume that every hedgehog needs feeding throughout the season.

Remove leftovers in the morning and clean the dish regularly. See How to Feed Hedgehogs Without Attracting Rats for the full evening routine, cleaning advice and ways to reduce the risk of attracting rodents.


Important: Garden Feeding Is Not Rescue Care

This advice is for alert, free-ranging hedgehogs that can feed themselves. Do not hand-feed an unweaned hoglet or syringe-feed a weak, cold or collapsed hedgehog. Contact the British Hedgehog Preservation Society, a wildlife rescue or a vet and follow their instructions.

A hedgehog that is injured, unusually lethargic, cold to the touch, trapped, covered in flies or found out during the day may need urgent help. Do not try to treat it with food or water alone.

See What to Do If a Hedgehog Is Out During the Day for rescue and emergency guidance.


Final Verdict

Wild hedgehogs naturally eat a wide range of invertebrates, including earthworms, beetles, caterpillars, earwigs, millipedes and slugs. If you choose to supplement a visiting hedgehog, offer a small amount of meaty wet cat or dog food, suitably small dry biscuits or reputable meaty hedgehog food, together with fresh water. Avoid milk, bread, whole peanuts and regular mealworm feeding. Supplementary food should support a healthy habitat, not replace natural foraging.

This post may contain affiliate links, which means I earn a small commission at no extra cost to you.

Facebook
X
Pinterest
Reddit

Related Articles

Scroll to Top