what is main food for moles
Best Answer: Moles are carnivores - they mostly eat worms and almost anything else that falls into their tunnels. Their tunnels are like traps for centipedes, millipedes, beetles, insect larvae, etc. Moles don't often feed on the surface. They have been observed eating small vertebrates such as lizards.