4 Ways to Prevent Mushrooms from Growing in your Garden

Last Updated:


The mushiness of mushrooms is something gardeners do not enjoy. They can be removed using different methods like mowing over them and breaking them off. Sounds a little brutal right? But do you know that mushrooms only show up when your soil is healthy? So their existence means your soil is rich in organic matter and is great for plants. The debate is still ongoing, whether or not mushrooms should be in your lawn. The good rule of the thumb is to remember that they can either contain poison or be edible. To be safe, though, especially if you know nothing about mushrooms, just get rid of them.

Here I’ll be presenting three causes of mushroom existence and their solution.

  1. Mushrooms exist because your soil has high moisture. Fact: We cannot stop the rain. And because prolonged rain can cause flooding and drainage problems, the soil can get compacted and thick. The mushrooms will then be encouraged to g

    row in the soil.

What should I do? About the rain, you can do nothing. Properly watering your lawn is the main solution here because watering your garden frequently is a no no. Just perform few and deep watering, this will encourage the sod to develop a root system. Consider aerating your garden or dethatching as well.

  1. Mushrooms grow when your soil has organic matter that has been broken down. This organic matter can be buried

    timber, tree, shrub roots, or a stump. They stay buried even after you remove the plants, making them attractive for a fungus to grow into.

What should I do? Apply nitrogen fertilizer so they can quickly break down the organic material. Because honestly, the fungus won’t stop unless they’ve completely broken down the buried organic material. You can use a nitrogen source that’s readily available. Use ½ to ¾ pound of actual nitrogen for a 1,000 sq. ft. garden. Once you’ve applied the fertilizer, the mushrooms will be out of sight. If it’s okay with you, digging out the organic material is also a solution.

  1. Mushrooms love shady situations.

Remember the game “Plants Vs. Zombies?” You grow mushrooms in the night garden right? That’s because they literally like low light or shady conditions. Mushrooms grow in dark areas with high soil moisture.

What should I do? If it’s about the moisture, go back and do the solution in number 1. When the area is still shady, consider cutting the branches of your trees that shade that part of your garden. The main point is to allow more light to reach

the soil.

So those are the three causes. But here’s an extra method for you. You just have to do this with caution.

Go against mushrooms with vinegar.

Acetic acid, which is an active ingredient found in vinegar, can help eliminate mushrooms in your garden. Vinegar is so effective in killing that it can kill the grass surrounding mushrooms too! That is why you have to use it carefully. If you’re a cautious person, then go ahead. Here’s how to do it:

  1. Dilute white vinegar by mixing one part with four parts of water (1:4 ratio).

  2. Transfer the solution into a spray bottle. Label the bottle for future use.

  3. CAREFULLY spray the solution at the mushrooms.

Note: Don’t do this on a windy day! There’s a higher chance that the winds will blow the solution to nearby grass.