Neben Würmern frisst ein Dachs auch Insekten, Schnecken, Amphibien, (Nester von) Mäusen und Ratten, Egel, kleine Kadaver, Beeren, Fallobst, Getreide und Mais.
Ein Dachs muss im Schnitt 400 bis 600 Gramm Nahrung am Tag zu sich nehmen. Er ist dafür mehrere Stunden unterwegs.