Homemade Grub Killer Recipe: Does Dawn Dish Soap Kill Grubs?

Affiliate Disclaimer: My content may contain links to products I use and love. As an Amazon Associate and participant in various other affiliate programs, I earn a small commission at no extra cost to you from qualifying purchases. I only recommend products I personally vetted!

You can control grubs using a commercial grub killer or a homemade recipe such as dawn dish soap. If the infestation is not extensive, you can use some simple natural treatments. But how effective is dawn dish soap for grub control?

Dawn dish soap kills grubs in the lawn by smothering and suffocating them. To get rid of grubs using dish soap, mix 3 tablespoons of soap with 1 gallon of water and spray it on the infested lawn. The soapy liquid will also interfere with the exoskeleton of adult beetles and kill them.

Get the Dawn Liquid Dish Soap for this procedure here.

Does Dawn Dish Soap Kill Grubs?

Dawn dish soap kills grub worms by smothering them until they die. The soapy solution covers the surface of the grubs and suffocates them. The grubs will die within a few minutes and the residual effect can last up to 24 hours if you are using an insecticidal soap in your homemade recipe.

Dawn dish soap for grubs - how to kill grubs using homemade solution of soap

Dish soap is good at disrupting the cell membrane of soft-bodied insects such as grub worms, sod webworms, and cutworms. That is why it is an effective treatment for Japanese beetle, June, and May beetles in lawns.

How to Use Dawn Dish Soap for Grubs?

Dish soap or any other household soap will work well for this natural formulation. Some people mix in some lemon, but it is not necessary. If you don’t have dawn dish soap, you can use an insecticidal soap.

Here’s how to use dawn dish soap to kill grubs in your lawn:

  1. Add 3 tablespoons of liquid dawn soap in 1 gallon of water.
  2. Stir thoroughly to make a soapy liquid.
  3. Spray the soapy liquid onto the areas with brown patches of dying grass.
  4. Wait for about an hour.
  5. Dig up a square foot of your treated lawn and check if there are grubs.
  6. Treat with the dawn dish soap again if there are some grubs still alive.
How to kill grubs with dawn dish soap-min

Pro tip: If you want to make the DIY solution more potent, you can mix liquid dish soap with lemon and mouthwash and then spray it all over the lawn. It will act as a grub worm deterrent and killer without causing any damage to your grass.

The right time to treat for grubs in the lawn is between spring and summer. This is the time when the Japanese beetle larvae are very active feeding and developing into adult beetles. See also my article on white grub lifecycle.

Controlling them at this time means you will stop the damage come the next season.

Is Dish Soap Effective for Grub Control?

It is a given, that dish soap can kill grubs in your lawn or garden, but how effective is it?

Flushing white grubs from underneath the lawn using dish soap is not possible. The best method you can use to check if there are grubs is to dig up a square foot of the lawn a couple of inches deep and inspecting if there are grubs damaging the roots.


I have tested the effectiveness of using detergents and insecticidal soaps to get rid of grubs in infested lawns and while it works, there are quite some limitations to it.

In early spring when white grub worms start to damage the lawn, you’ll notice brown patches and spots in your lawn. If the damage is small and limited, you can control the grubs using dawn dish soap.

However, for extensive damage over large areas of the lawn, it is very difficult to control grubs because you’re spraying on top of the lawn while grub worms continue to cause damage to the roots.

For you to have any success, you may need to pour large amounts of soapy water on your lawn to smother grubs.

I found this to be a practical solution for small areas of infestation. Large yards will require a lot of this application of dawn dish soap to kill grubs effectively.

Summer treatments

Japanese beetles, in their adult stage, can be killed in the lawn using dish soap. The soap dissolves their exoskeleton and interferes with their cell membranes. The soapy cover suffocates them to death.

If you see these in your lawn, it is time to spray some dawn dish soap all over the yard – generously. This treatment will reduce their population before they lay their eggs and help control the infestation for the next season.


You may also like…

How to Get Rid of Moles in Your Yard