What do wild hedgehogs eat?Hedgehogs are widely recognised as a potent ally in the garden, but what do they actually eat? What makes up a wild hedgehog’s diet?Hedgehogs mainly eat creepy crawliesHedgehogs are generalists and feed on a wide range of things. The majority of their diet is made up of invertebrates (or creepy crawlies). We know what they eat from scientific studies that have analysed hedgehog poo or looked in the stomachs of hedgehogs killed on roads.The most important invertebrates in their diet are worms, beetles, slugs, caterpillars, earwigs and millipedes.