Do It Yourself

Natural Ways To Repel Grasshoppers



Beautiful green grasshopper in green grass | Natural Ways To Repel Grasshoppers | Featured

Want to repel grasshoppers threatening your garden? Get the instructions on natural ways to get rid of grasshoppers as you continue reading below.

RELATED: 4 Organic DIY Insect Sprays For Your Survival Garden

In this article:

  1. Apple Cider Vinegar Spray for Grasshoppers
  2. Cilantro Plants
  3. Garlic Oil Spray
  4. All-Purpose Flour
  5. Molasses Traps
  6. Keep a Few Chickens

Repel Grasshoppers | Simple and Natural Methods

Grasshopper Control Methods

Grasshoppers! They look harmless enough, right? That is until you realize they are the reason for your damaged garden.

A grasshopper can eat about half of its body weight in plants per day. That’s a lot of damage!

The last thing you want to do, however, is use pesticides loaded with chemicals in your garden. So, what can you do?

In my research, I came across these great all-natural methods to repel grasshoppers.

Apple Cider Vinegar Spray for Grasshoppers


What you’ll need:

  • Apple cider vinegar
  • Liquid dish soap
  • Water
  • Large plastic freezer bags
  • Hand-held sprayer
  • Pure soap flakes
  • Garden sprayer
  • Canola Oil


  • Mix one part apple cider vinegar with three parts water and add 5g of pure soap flakes. Pour the mixture into a large insecticide sprayer.
  • Spray the solution in the early morning on all the leaves, stems, and ground for grasshoppers. If you see grasshoppers thoroughly drench them with the solution.
  • Wait two days and then repeat the application. Continue until the grasshopper infestation has significantly diminished.
  • Pick up the dead grasshoppers in your garden. Place the dead grasshoppers in a garbage bag and promptly dispose of. Birds will dine on many of the dead grasshoppers in the garden but the vinegar mixture will not harm them.

ACV Grasshopper Trap:

  • Fill large plastic freezer bags a quarter of the way full with pure apple cider vinegar with 1 tbsp. of canola oil and place in the rows of the garden. This is an excellent trap for grasshoppers. Grasshoppers are drawn to the solution and drown in the vinegar.
  • Pick out the dead grasshoppers from the vinegar traps. Dispose of the grasshopper bodies into a garbage bag.

Cilantro Plants


Do you know of any plants that repel grasshoppers? Plant cilantro on the borders of your garden to keep grasshoppers out.

Grasshoppers can't stand the smell of cilantro. Professional gardeners plant cilantro around their gardens specifically to keep grasshoppers from eating their crops.

You can also place potted cilantro plants around your garden area to create the same barrier. Using potted plants, you can move them around as desired throughout the season.

Garlic Oil Spray


Another thing that grasshoppers do not like is the smell and taste of garlic. Applying a bit of garlic solution to your garden won’t kill the grasshoppers but it could do enough to keep them away.

What you’ll need:

  • Bowl
  • 3 oz of finely chopped garlic
  • 1 oz of mineral oil
  • Cheesecloth or strainer
  • Spray bottle
  • 1 pint of water


  • In a bowl, add three ounces of finely chopped garlic with one ounce of mineral oil. Let the solution soak overnight, then strain it with cheesecloth or a strainer. In a clean spray bottle, add one pint of water and 2 tbsp. of the garlic oil solution. Shake thoroughly, then spray on your plants.
  • Spray garlic oil on any plants you don't want grasshoppers to devour. Spray the solution on the plants again every time it rains.

You can also plant garlic throughout your garden to provide an extra defense against grasshoppers.

RELATED: How to Get Rid of Mice in the Coming Season

All-Purpose Flour


Dust your plants with all-purpose flour. Flour gums up and blocks the grasshopper’s mouth, which prevents it from eating.

As we mentioned before, grasshoppers eat about half of their body weight per day so imagine the devastating effect flour can have on the grasshopper population.

One note of caution: When you use this method, make sure you are only using ordinary all-purpose flour. There are certain types of flour, such as self-rising flour, which contain salts that could ruin plants in your garden.

Molasses Traps


Place molasses glass traps throughout your garden. Dig several holes in your garden just large enough to place an entire glass jar inside, so the lip of the jar is at ground level.

Add one part molasses and 10 parts water to the jar, then mix thoroughly. The grasshoppers will be attracted to the jars because of the molasses smell but will fall in and drown.

Clean and replace the traps every few weeks as necessary.

Keep a Few Chickens


This method may not be practical for urban gardeners, but more and more neighborhoods are allowing backyard chickens for individual households. Not only can you raise your own eggs, but you can also help reduce the pest population in your yard and garden.

Chickens, when left to free-range, will consume bugs, thus helping to reduce the insect population. Chicken waste material also makes great compost.

Watch this video by GrowOrganic Peaceful Valley about controlling grasshoppers:

Act immediately if you see grasshoppers around your precious plants. If you know better, you already know what these creatures can bring to your garden.

Just don't be tempted to use pesticides with chemicals. Simply follow the natural ways above to keep your plants safe from these pests.

What do you think about these natural ways to repel grasshoppers? Share your thoughts with us in the comments section below!


Natural Ways To Repel Grasshoppers |

Editor’s Note: This post was originally published on July 26, 2016, and has been updated for quality and relevancy.

Continue Reading


  1. Pingback: Keeping The Snails And Slugs Away | Survival Gardening

  2. Anonymous

    July 13, 2018 at 5:53 PM

    I tried the apple cider vinegar, water and soap and it burned the leaves on
    Plants. Oh and I did mixed it as directed above.

  3. jellero

    September 3, 2018 at 5:32 PM

    i use vinegar to kill weeds and grass in my greenhouse and it will do the same to plants. it will also ruin your soil.

  4. Lynda Buchholz

    September 12, 2019 at 7:17 AM

    The grasshoppers ate my garlic and the flour didn’t do anything at all. Haven’t tried the other methods yet.

  5. Russ

    September 12, 2019 at 2:57 PM

    I have heard that juniper branches with the berries on are also an effective deterrent. Just place the branches around the perimeter of your garden. The grasshoppers evidently hate the smell.

Leave a Reply

Your email address will not be published. Required fields are marked *