To keep moles out of your yard, focus on reducing their food supply and creating deterrents such as physical barriers and repellents. This integrated approach disrupts the moles’ habitat and makes your yard less appealing to these burrowing pests.
At a Glance: Keeping Moles Out of Your Yard
- Reduce food sources by eliminating grubs and worms with natural predators or treatments.
- Install physical barriers such as wire mesh or underground fences to prevent moles from entering.
- Implement mole repellents like castor oil, ultrasonic devices, and plant-based deterrents to make the soil unattractive.
- Maintain lawn health with proper care to discourage mole activity by making the environment less hospitable.
- Consider humane traps as a last resort to capture and relocate persistent moles.
1. Eliminating and Controlling Mole Food Sources

Moles have a pretty specific diet, primarily feeding on grubs and other insects lurking in your lawn. To make your yard less inviting to these critters, it’s a good move to treat your lawn to reduce these food sources. A favorite among the arsenal of natural remedies is a mixture of castor oil and dish soap, which not only helps in repelling moles but is also nontoxic and gentle on your yard.
- Using natural predators, like nematodes, to diminish grub populations can serve as an eco-friendly option.
- Regular lawn treatments can keep insect levels low, making the soil less attractive to moles.
- A homemade mixture of castor oil and dish soap, sprayed over your lawn, can act as an effective mole repellent.
- Other nontoxic repellents can include plants that are unappealing to moles, such as daffodils and marigolds.
2. Creating Physical Barriers

Some plants double as natural plant barriers that moles tend to avoid, with marigolds and daffodils being two of the best choices. If you want something sturdier, putting in physical barriers works well. A dug trench or a set of underground fences will stop moles from tunneling into your yard. Run these around the edge of your property and they form a mole-proof boundary.
- Choose plants like marigolds and daffodils for garden beds to discourage mole activity naturally.
- For long-term prevention, consider digging a trench around the perimeter of your property and fill it with gravel or sand.
- Installing underground fences made of hardware cloth or wire mesh can serve as an impenetrable barrier against moles.
- The depth and width of the trench or barrier should be sufficient to prevent moles from digging underneath or through.
3. Using Mole Repellents and Devices

A few repellents and devices come in handy for driving moles off. Among the cleverer options are ultrasonic repellents, which give off sounds that bother moles but stay below what people can hear. You can also scatter repellent granules over the soil; they give off a smell moles dislike and push them to move on. Both fit easily into a wider plan for keeping your yard mole-free.
- Ultrasonic repellents can be strategically placed around the yard to interrupt the moles’ living environment, making it less appealing.
- Apply repellent granules around garden beds and lawn areas where mole activity is a problem.
- These mole deterrents are part of a broader approach, working best in conjunction with other methods like reducing food sources and creating physical barriers.
- Regular reapplication of repellent granules is needed to maintain their effectiveness over time.





