How To Get Rid Of Ground Moles With Vinegar

Vinegar has been part of our households for the longest time, serving various purposes from medicinal and culinary purposes and even getting rid of pests.

Using vinegar to get rid of ground moles is an excellent choice as it’s effective and eco-friendly.

To get rid of ground moles with vinegar, mix two parts vinegar with four parts water in a spray bottle. Spray the exterior of the molehills with the vinegar mixture. Reapply every few days until the moles are gone.

This method’s effectiveness lies in the vinegar’s strong smells to get rid of moles. Besides ground moles, vinegar will also help remove other pests from your lawn.

Keep reading to find out how to get rid of ground moles with vinegar.

Related: How to Get Rid of Voles Naturally

Will Vinegar Get Rid Of Moles In The Yard?

how to get rid of ground moles with vinegar

Yes, vinegar will get rid of ground moles in your yard due to its strong smell and the acid found in the substance.

Vinegar is made up of tartaric acid, water, and acetic acid, and these acids can hurt ground moles or even burn their skins.

Related: How to get rid of moles in the yard

The acetic acid, in particular, causes a burning sensation, thus driving the moles away from your lawn. However, tartaric acid may not harm the moles.

Read more: How do you kill moles with marshmallows

Moreover, the pungent smell of vinegar that comes from the tartaric acid can repel moles and other rodents, driving them out of your yard.

Due to the properties of both acids, it’s possible to drive moles out of your lawn using vinegar with a higher concentration of tartaric acid and acetic acid.

Related: Best mole traps 

White vinegar contains less acid than other forms of vinegar, so its effectiveness in getting rid of moles may not be the best.

On the other hand, apple cider has a comparatively higher acidic content, making it more suitable for getting rid of moles.

Also read: Best Ways to Get Rid of Rats in Yard Without Harming Pets

Reasons why vinegar is effective in repelling moles

1. Acid Combination

The primary reason vinegar repels moles is the acid combination, as acetic acid and tartaric acid serve a specific function.

 Acetic acid burns the moles’ skin, and on the other, tartaric acid produces a pungent smell moles cannot withstand, making them flee quickly.

Also read: How to get rid of moles in yard with boric acid

2. The Moles’ Weaker Defense Against Vinegar

The defensive strength of moles against vinegar is weak, with the smell staying on their noses for weeks and disturbing them frequently.

In addition, sometimes, these rodents cannot create resistance to vinegar like they often do against poisons.

3. Vinegar Gets Into Hard-To-Reach Places

Moles usually dig narrow holes in your lawn connected by long tunnels that poison cannot reach easily.

However, vinegar can, so moles will sense when you pour it into these holes, making them flee.

Also Read: How to use vinegar to get rid of armadillos

You can also use vinegar as a preventive measure against ground moles; just apply vinegar to the soil around your garden’s perimeter to serve as a repellent.

Also Read: How to get rid of armadillos in your lawn

This will help prevent ground moles from using your lawn as a habitat and source of food and, in turn, causing adverse destruction.

However, don’t spray your lawn with too much vinegar to protect your grass and other vegetation.

Consider consulting a specialist to know the correct amount of vinegar to use to get rid of the ground moles without harming your lawn.

Read more: How to get rid of ground moles with dawn soap

How To Get Rid Of Ground Moles With Apple Cider Vinegar

You will need to follow the steps below to drive away ground moles from your lawn using vinegar effectively.

1) Look For Signs Of Ground Mole Infestation

Before arming yourself with vinegar, make sure there are ground moles on your lawn. The signs of ground mole infestation are patches of dying and browning grass which indicate the presence of grubs in your yard, which are the moles’ primary food source.

Also read: How to get rid of grubs in lawn naturally

In addition, walk around the lawn looking for molehills which feel like large bumps. However, don’t confuse mole infestation with gopher infestation, so check the length of the tunnels coming from the hill, and if they are long, you likely have moles in your yard, not gophers.

2) Spray The Molehills With Vinegar

Mix vinegar and water in a spray bottle. Next, create a hole on the molehill’s top, then pour the mixture on the molehills down the hole and do the same with each hole.

Once you finish applying all the molehills with vinegar, give it time to reach the bottom.

3) Catch The Ground Moles

Catch the moles when they come out of the molehills using a shovel by placing a shovel on top of the rodent and applying pressure to prevent it from escaping. Catch the mole, insert it into a plastic bag, and then seal it.

Repeat the same process with each ground mole until you catch them all. Release the moles far from your lawn or garden or dispose of them conveniently.

However, check the local regulations regarding pests before releasing moles on public land.

Reasons To Use Vinegar To Get Rid Of Ground Moles

Perhaps you are in the process of deciding which products or methods to use to remove ground moles that are wreaking havoc on your lawn, but you are not sure which will suit your situation best.

Below are the reasons why you should use vinegar, so check them out before deciding

  • Vinegar is safe for your garden and lawn.
  • It won’t harm children or pets.
  • It’s biodegradable, so it won’t leave behind toxins or chemicals after killing the moles.
  • Vinegar is inexpensive and effective in killing ground moles.


  • Vinegar’s pungent smell repels ground moles and lingers around, thus offending these rodents’ sensitive noses in subsequent days. Ground moles don’t like vinegar’s smell.
  • Since vinegar gets into places poison can, it’s effective in getting rid of ground moles and an excellent choice.


  • Besides the strong smell, vinegar leaves a film over the mole tunnels, preventing these rodents from digging tunnels through that area.
  • Unlike poisons, vinegar is safe for the natural predators of moles such as shrews.
  • Moles cannot develop a natural resistance to vinegar.


It’s incredibly frustrating when you have moles infestation in your yard. Luckily there are several proved ways you can use to get rid of ground moles like using vinegar.

To get rid of ground moles with vinegar, mix two parts vinegar with four parts water. Mix well and pour in a spray bottle. 

Spray the exterior of the molehills with the vinegar mixture. Reapply every few days until the moles are gone.

While there’s no specific research supporting or disproving vinegar’s ability to get rid of ground moles, the acid in the substance repels them.

Vinegar treatment is an excellent alternative solution for chasing away and preventing ground moles from accessing your lawn.


  1. Harvard T.H. Chan School of Public Health – Vinegar

Leave a Comment