Dre Campbell Farm
Natural Ways to Get Rid of Moles in Garden

This post may contain affiliate links. Click here to view our affiliate disclosure

11 Natural Ways to Get Rid of Moles in Your Garden & Yard

Every year as the gardening season arrives, the thought of moles that you may have to deal with is of great concern.

Through their underground digging activities, moles can cause a lot of damage to your garden and lawn. 

Therefore, know the early signs and be ready with all-natural solutions to get rid of them from your vegetable garden. 

Signs of Infestation 

One sign that you may have moles in your yard or garden will most likely be the raised mounds of soil showing up. These molehills appear all over your yard, as the creatures dig underground to find earthworms, grubs, and other insects.

Additionally, damage can be seen from the displacement of roots of small plants and seedlings in vegetable and flower beds. As they tunnel through, you may also notice patches of discolored or dead grass.

How to Get Rid of Garden Moles Naturally

Utilize your preferred choice or a combination of these natural methods to get rid of moles in the garden and your yard. Moreover, these are home remedies, natural mole repellents, and traps.

1. Eliminate Grubs

Grubs being one of moles’ favorite foods, follows that eliminating grubs can deter moles from your garden and yard.

Additionally, tilling the soil, adding beneficial nematodes, or even soapy water are ways to ward off grubs.

Also, these other natural remedies can get rid of grubs. By utilizing these, hopefully, you’ll see a diminishing amount of root damage. 

2. Castor Oil

By far, one of the most noted home remedies for controlling moles in vegetable gardens is castor oil. Applied to the soil, the smell and taste turn them off.

Combine 6 ounces of the oil with 2 tablespoons of liquid soap in a gallon of water. Afterward, shake well and spray the soil where the mammals appear.

Whether applying through this diluted homemade solution or the products discussed below, castor oil is a fabulous natural mole deterrent.

3. Repellent Plants

Known plants that repel moles include:

  • Daffodils
  • Marigolds
  • Garlic
  • Castor bean plant
  • Fritillarias
  • Mole plant (Caper Spurge)

Plant them around gardens and lawn edges to deter these pests. Some of these mole deterrent plants will also add beauty to your yard and control other pests.

4. Holy Moley

One of the best mole deterrent products is Holy Moly by St. Gabriel Organics. This mixture of castor oil and fuller’s earth creates a taste and smell that repels these pests.

Additionally, this product is safe to use in organic vegetable gardens, flower beds, and on your lawn.

5. Victor M & G Repellent

This is another natural product that repels ground moles, voles, and gophers, and other burrowing pests.

Victor M & G comes in both liquid and granular forms. The liquid contains 100% castor oil, while the granular is a mixture of castor oil and fuller’s earth.

However, apply the granules in stages. Application in one large swoop can cause the pests to burrow more frantically to try and escape the smell, which may result in additional damages.

Start in a healthy part of your garden. Move out slowly, systematically applying it to drive them away. Moreover, Victor M & G is tested safe to use around children and pets.           

6. Chase Granular Repellent

Chase Granular is another product using castor oil as its main ingredient. The product will not kill the target animals, however, when ingested, it will cause digestive interruptions. It will also cause topical itching.

Therefore, use Chase to drive away burrowing pests. It is spread much like other repellents by hand or spreader, following the package instructions.

7. Root Guard

If looking for yard mole traps, this deterrent for use in flower or vegetable gardens is a basket for your plants. Root guard stops gophers and moles from digging near plant roots.

However, choose a basket one size more significant than the root ball of the plant it protects. This will allow for growth while keeping the pests away.

Simply shape the basket when removed from the packaging and place it in the pre-dug hole. Finally, plant, water, and fertilize as you usually would and let the root guard go to work. 

You can also use the mini baskets in pots.

8. Dig a Trench

Another home remedy to get rid of moles in your yard without killing them is to dig a trench. A barrier of rock or wire lined six inches wide, and two feet deep will help keep burrowing animals away.

Ideally, filling this with gravel, along with a lining at the bottom of the mesh can add stability and a wall. When they hit this wall in their tunnel space, it will force them to retrace or head in another direction.

9. Coffee Grounds

The smell of coffee grounds is among the smells that get rid of moles. Therefore, applying some directly to tunnels found in your yard or garden will keep away persistent moles.

Unfortunately, this method does require you to find all holes and apply the coffee grounds. Also, when rain breaks it down, it needs to be reapplied.

Additionally, one thing to note is that grubs, which are the primary food source for garden and lawn moles, actually enjoy coffee grounds. So this remedy, if not carefully monitored, could backfire by creating a more common food source.

10. Dawn Dish Soap

This home remedy will not harm the moles. Instead, the treatment will repel them, sending them elsewhere.

To get rid of ground moles with Dawn soap, combine 3 parts castor oil with one part of the liquid soap. Next, add 4 tablespoons of the mixture to a gallon of water.

Shake well and soak the tunnels and holes to evict moles and gophers. You can also use it to spray your lawn to further keep them away.

11. Marshmallows

Although there is no solid evidence to support it, some people swear that you can put marshmallows in mole runs to kill them.

It is said that some of the ingredients in marshmallows can poison these pests. When moles eat marshmallows, the product will react with the dirt and whatever else is inside of their bodies, later killing them.

Will Vinegar Work?

While household vinegar works great against many garden pests, after digging the internet, I could not find any information supporting the claim that you can get rid of ground moles with vinegar.

However, it doesn’t hurt to give it a try. But when you do, please come back and share your experience with us.


Mole pests are small mammals that spend their lives burrowing for food (insects) underground.

They live about three years and have a strange body shape consisting of extended snouts, hairy bodies, and large paws. Additionally, when looking at them, they appear to have no eyes.

About four weeks after mating, the female will have her babies. These babies then take about 33 days to mature, ready to begin burrowing on their own.

What Do Moles Eat? 

These ground–dwelling creatures love to eat grubs, earthworms, centipedes, and insect larvae. All food choices are found deep within the soil of gardens, lawns, and the like.

They dig into the ground in search of food and will consume their body weight daily in insects. This sounds like good news.

Unfortunately, the incessant burrowing is what can cause concerns for roots. They will not snack directly on plants but rather cause root damages because of their burrowing activities.

However, if the plant exhibits direct damage due to being bitten, this will possibly be a gopher or vole and not a mole. 


Now that you know how to get rid of a mole, as the first raised mound of dirt appears, be prepared to deter them naturally.

Smells such as castor oil, mint oil, coffee grounds, and eucalyptus applied in a variety of ways, or repellent plants, are excellent natural deterrents.

Additionally, try the other natural mole control methods above and you will enjoy all the benefits of a garden free of these pests.

Image via commons.wikimedia.org

Sasha Brown

Blogger and lover of all things natural.

Add comment

Organic pest control