My Nana Showed Me This Simple Trick to Keep Moles Out of the Garden – It Only Takes 4 Minutes!

2 mins read
March 21, 2025

If you’ve ever walked out to your garden and noticed raised tunnels snaking across your lawn, you’re not alone.

Moles may be small, but the damage they cause to flower beds, vegetables, and turf is anything but.

My nana—who’s been gardening longer than I’ve been alive—shared a quick, natural trick to get rid of moles. It takes just 4 minutes, and once it’s set up, it works with almost zero effort.

Here’s the simple solution she swore by to keep moles out of the garden—without traps, poisons, or expensive gadgets.


Why Moles Invade Your Garden

Before getting into the trick, let’s quickly understand why moles appear:

  • Moles eat grubs, earthworms, and insects in the soil.
  • They create extensive underground tunnels, damaging roots and ruining lawns.
  • While moles are not plant eaters, their activity can still kill plants by disturbing the soil around the roots.

Controlling the mole population is essential for a healthy, beautiful garden.


Nana’s Trick: The Castor Oil Mole Repellent Method

This natural method uses a homemade castor oil solution that irritates a mole’s digestive system and skin, making your soil an uninviting place to tunnel.

And the best part? You only need 4 minutes to prepare and apply it.


What You’ll Need

  • ½ cup of castor oil
  • 1 tablespoon of dish soap
  • 1 gallon of water
  • A spray bottle or a garden sprayer
  • Optional: garden hose with a sprayer attachment for easy distribution

Step-by-Step Instructions

Step 1: Mix the Mole Repellent Concentrate

In a blender or bowl, mix:

  • ½ cup of castor oil
  • 1 tablespoon of dish soap
  • Blend or stir until the oil and soap emulsify (form a creamy consistency)

This is your mole-repelling concentrate.

Step 2: Dilute the Mixture

  • Add the concentrate to 1 gallon of water in a garden sprayer.
  • Shake well before use.

Step 3: Apply to Problem Areas

  • Spray directly on molehills and tunnels.
  • Apply generously across your garden beds, especially in moist areas where mole activity is high.

For large yards, apply the solution every 10–15 feet to form a wide deterrent zone.

Step 4: Reapply Every Few Weeks

  • Reapply after heavy rain.
  • Repeat every 30 days during active mole seasons (spring and fall).

Why This Trick Works

Moles have a very sensitive sense of smell. Castor oil doesn’t kill them, but it makes the soil smell and taste awful to them.

It causes mild digestive discomfort without harming the mole, encouraging it to vacate your yard and find a more comfortable environment elsewhere.


Bonus Tips to Keep Moles Away

Here are a few additional mole-repelling strategies that pair well with the castor oil trick:

1. Remove Grubs

Moles feast on white grubs. Apply organic grub control (like neem oil or milky spore) to remove their food source.

2. Plant Mole-Repelling Plants

Add these to your landscape:

  • Marigolds
  • Daffodils
  • Alliums
  • Castor bean plants (Note: toxic if ingested, so not suitable for homes with pets or small children)

3. Use Vibrating Stakes

Solar-powered mole chasers emit vibrations underground that disrupt mole tunnels. These work best when used in combination with castor oil spray.


Common Myths About Moles

  • Myth: Moles eat plant roots.
    Fact: Moles do not eat plants. They destroy them indirectly by tunneling and displacing the soil.

  • Myth: Moles and voles are the same.
    Fact: Moles eat insects and dig tunnels, while voles eat plants and chew on roots.

Moles can turn a lush garden into a lumpy mess—but you don’t need expensive pest control or toxic chemicals to fight back. My nana’s 4-minute castor oil trick is cheap, safe, and surprisingly effective.

Whether you’re dealing with molehills in the lawn or disrupted garden beds, this simple homemade remedy helps send moles packing—naturally.

Latest from GENERAL GARDENING