Moles are primarily attracted to areas with plenty of food sources, specifically earthworms, grubs, and other soil-dwelling insects. They use their keen sense of smell to locate these food sources underground.
Moles are also attracted to moist soil conditions, as this makes it easier for them to tunnel through the ground in search of food. In dry or compacted soil, moles may have a harder time digging and finding food, so they are less likely to inhabit those areas.
Additionally, moles prefer areas with ample cover, such as thick vegetation or areas with plenty of organic matter on the soil surface, which can provide protection from predators and also make it easier for them to move around undetected.
Finally, mole activity can also be influenced by seasonal changes, with moles becoming more active during the spring and fall months as they search for food and prepare for breeding season.
What attracts moles to your lawn? The main reason is moles are looking for food. Now this is when the insect companies would tell you to buy a product to kill off the food. This does not usually work, moles diet mostly consists of earthworms. A healthy lawn needs the beneficial worms to grow lush. Killing off all bugs is not only not possible, it is more damaging than moles in yard in the long run.