What Kills Mushrooms in Your Lawn? (Solved & Explained!)

If you pride yourself on having a perfect lawn, it can be far past frustrating when you are seeing mushrooms growing. Mushrooms spread easily, so it can be tricky to get rid of them completely.

There are several different things you can use to kill mushrooms that are growing in your yard. Some options use chemicals while others use a more natural approach. 

What Kills Mushrooms?

There are numerous ways that you can kill mushrooms that are growing in your yard. The best method for you will depend on if you are wanting to get rid of the mushrooms in the quickest way or the safest way.

You can kill mushrooms with fungicides, Epsom salts, vinegar, baking soda, and dish soap.


Fungicides are going to be the quickest way to get rid of mushrooms in your yard, but there are some negatives to consider before using them. 

First, fungicides can be dangerous to use around kids and animals. If you have children and pets that play outside, fungicides probably aren’t the best option.

Fungicides also have the potential to damage the grass around the mushrooms you are trying to kill. Before using a fungicide, you should test it out in a hidden area of your lawn to see if any damage will be done.

You can purchase fungicides as an attachment that you put on your garden hose or as a pump sprayer. Using a hose attachment automatically dilutes the fungicide to the proper concentration. A pump sprayer needs to be diluted before you can use it.

You can also purchase a granular fungicide. With this product, you just sprinkle the fungicide over the mushrooms that are growing.

Dish Soap

Dish soap is a natural and safe way to kill mushrooms in your yard without harming your grass. The best choice of dish soap will be one that is commercial grade, but you can use a regular dish soap if you have it on hand. 

If you are using a commercial grade dish soap, you will mix a tablespoon or two with up to three gallons of warm water. If you are using a regular dish soap, you can double the amount of dish soap you add to three gallons of warm water.

All you need to do is pour the soapy water mixture over the mushrooms and ensure that it gets down into the soil by poking holes in the ground. This process will need to be repeated several times a day for a week to show results.

Baking Soda

Baking soda is another super gentle way to get rid of mushrooms in your yard. It works to kill mushrooms by raising the pH level of the soil to a much higher level that mushrooms can’t live in. 

You will need to use two tablespoons of baking soda for every gallon of warm water you are using. For example, if you are using three gallons of water, you will use six tablespoons of baking soda. You will then spray the mixture onto the mushrooms and the surrounding soil.

It is also possible to just sprinkle the baking soda right onto the mushrooms and surrounding soil, then water it with your garden hose. 

This process will need to be repeated several times to see progress, but it is cost-efficient and safe to be done around kids and pets. 


Vinegar is a great way to kill mushrooms, but normal household vinegar is usually diluted too much to get the job done. Instead, you need to use a horticultural vinegar that is extremely potent.

Using a horticultural vinegar allows you to dilute it just enough to kill the mushrooms. You will dilute the vinegar by following the instructions on the bottle. 

When you have the vinegar mixture ready, you can put it into a spray bottle to easily cover the mushrooms. While this vinegar will kill the mushrooms, it might also kill the surrounding grass.

Before choosing vinegar as the best option for you, test it out in a hidden area of your yard to see if the grass dies or not. Spray a small piece of grass and leave it for a few days to be sure there are no negative impacts.

Epsom Salt

You can use Epsom salt as a way to quickly and efficiently kill unwanted mushrooms in your yard without worrying about your grass being in danger. Epsom salt is packed with nutrients that help your grass grow strong and healthy.

There are a few different ways you can use Epsom salt to kill mushrooms. First, you can just mix a few tablespoons of Epsom salts with warm water. Let the mixture sit for a few minutes before putting it into a spray bottle and applying to the mushrooms.

You can also mix Epsom salt with vinegar and dish soap to be extra efficient. In this case, you can use regular household vinegar because the Epsom salt and dish soap will aid in killing the mushrooms.

To make this mixture, add one tablespoon of Epsom salt to one gallon of vinegar and add a small dash of dish soap. Mix together, then put in a spray bottle for easy use. 

Are These Permanent Ways to Kill Mushrooms?

While these options are all efficient at killing current mushrooms, none of them are considered to be a permanent solution. Mushrooms spread incredibly easily by spores. These spores are reproductive cells that mushrooms release into the wind.

These spores will land and start to germinate, which causes new mushrooms to grow. The best way to prevent mushrooms from spreading is to pull them out of the ground as soon as you see one growing and then treat the area with one of these options to kill mushrooms. 

There are also changes to your lawn that can cause mushrooms to grow back, so another way to keep mushrooms away is to keep watch of the condition of your yard. If your yard isn’t draining water like it normally does, there is a high chance mushrooms will start growing even after you’ve killed them all.