Mulch alone will not stop grass from growing underneath it

Grass and weeds grow under mulch because mulch is not a barrier — it is a layer of organic material that sits on top of soil. Seeds already in the soil, or seeds that blow in and land on the mulch surface, will sprout if they have moisture and warmth. Mulch actually creates ideal conditions for germination: it holds moisture, moderates soil temperature, and breaks down into nutrients that feed seedlings.

To stop grass from growing under mulch, you need a physical barrier between the soil and the mulch layer. The most effective approach combines a weed barrier fabric with proper mulch depth and maintenance. Without that barrier, you will spend the growing season pulling weeds from under the mulch no matter how much you explore.

Key Takeaways

  • Landscape fabric or cardboard laid directly on soil before mulch stops most grass and weeds from pushing through from below.
  • Mulch depth matters: two to three inches is standard, but thicker mulch can smother existing grass if applied directly to soil without a barrier.
  • Cardboard breaks down in one to two years and works as well as fabric for initial control, making it a cheaper option for temporary beds.
  • Grass at the mulch edges will creep inward over time, so edging the bed perimeter with metal or plastic stops lateral growth.
  • Existing grass under the mulch area must be killed or removed before you lay any barrier, or it will push through.

Lay landscape fabric or cardboard before adding mulch

The first step is to choose your barrier material. Landscape fabric is a woven synthetic material sold in rolls at garden centers and hardware stores. It allows water and air to pass through while blocking light, which stops seeds from germinating. A standard weight (3 to 4 ounces per square yard) works for most residential beds. Heavier fabric lasts longer but costs more and is harder to cut and install.

Cardboard is a free or cheap alternative if you have boxes on hand. Flatten them, overlap the seams by at least six inches, and wet them down so they stay in place. Cardboard blocks light just as well as fabric and will decompose into the soil over one to two years, adding organic matter. After it breaks down, you can lay new cardboard or switch to fabric if you want longer-term control.

Lay your chosen barrier directly on the soil, not on top of existing grass. If grass is already growing in the bed, you must kill it first — either by digging it out, smothering it under cardboard for four to six weeks before planting, or spraying it with an herbicide and waiting for it to die back completely.

explore mulch at the right depth over the barrier

Once the barrier is down, spread mulch evenly over it to a depth of two to three inches. This depth is deep enough to suppress most weed seeds while still allowing water to soak through to plant roots. Deeper mulch (four inches or more) can trap moisture against plant stems and promote rot, especially in humid climates.

Measure as you go if you are unsure. A two-inch layer is roughly the thickness of two stacked quarters. Mulch settles and breaks down over time, so you will need to top it up once a year, usually in spring. When you add new mulch, pull it back a few inches from tree trunks and shrub stems to prevent rot and pest damage.

Stop grass from creeping in at the bed edges

Grass at the perimeter of your mulch bed will gradually creep inward, sending rhizomes (underground stems) under the mulch. To stop this, install edging around the bed perimeter. Metal edging, plastic edging, or a shallow trench all work, but they must be at least two to three inches deep to block rhizomes.

Metal edging (usually aluminum or steel) is the most durable and looks clean. Plastic edging is cheaper and easier to install but degrades in sunlight after a few years. A straightforward trench dug along the bed edge and kept clear of grass also works, though it requires maintenance. Whatever you choose, install it before you lay the barrier so the barrier sits inside the edging line.

Remove existing grass before laying any barrier

If grass is already growing in the area where you want to place mulch, you cannot straightforward lay a barrier on top and expect it to die. Grass under a barrier will continue to grow and eventually push through, especially if it is an aggressive species like bermuda grass or zoysia.

You have three options: dig out the grass by hand or with a sod cutter, smother it under cardboard for four to six weeks, or kill it with an herbicide. Digging is fastest but labor-intensive. Smothering takes longer but costs nothing and adds organic matter to the soil. Herbicide is fast and effective but requires you to wait for the grass to brown and die before you can lay the barrier — usually one to two weeks.

Maintain the barrier and mulch over time

Landscape fabric and cardboard both degrade over time. Fabric lasts three to five years depending on sunlight exposure and weather. Cardboard lasts one to two years. As the barrier breaks down, weed seeds can reach the soil below, so you will need to replace it or add a new layer.

Check the edges of your bed every few months, especially during the growing season. Pull any grass or weeds that have rooted into the mulch or are creeping in from the sides. Rake the mulch occasionally to break up any matting and improve water penetration. If you see weeds sprouting through the mulch surface, they are either from seeds that blew in recently or from a gap in the barrier — pull them and patch the barrier if needed.

Frequently Asked Questions

Can I use plastic sheeting instead of landscape fabric?

Plastic sheeting (like 4-mil black plastic) blocks weeds but also blocks water and air from reaching the soil. Roots and soil organisms need oxygen, and water will pool on the plastic surface instead of soaking in. Landscape fabric or cardboard are better choices because they let water and air through while still blocking light.

Will thicker mulch kill the grass underneath without a barrier?

Thick mulch (four inches or more) can smother grass if applied directly to living turf, but it takes weeks and the grass may push through before it dies completely. A barrier is faster and more reliable. If you do not use a barrier, expect to pull weeds for the first month or two while the grass underneath dies.

What if weeds are already growing through my mulch?

Pull them by hand, getting as much of the root as possible. If they keep coming back in the same spot, the barrier may have torn or decomposed. Lay a patch of new cardboard or fabric over that area and add fresh mulch on top. For persistent weeds, you can spray them with an herbicide, but pull out the dead plant material so it does not decompose and add seeds to the soil.

Do I need to replace the barrier every year?

Landscape fabric lasts several years and does not need replacing unless it tears or weeds are pushing through. Cardboard breaks down in one to two years and will need to be replaced or layered over. You do not need to remove old cardboard — just lay new cardboard on top and add fresh mulch. The old cardboard will continue to decompose into the soil.

Can I use newspaper under mulch instead of fabric or cardboard?

Newspaper works the same way as cardboard — it blocks light and breaks down over time. Use several layers (at least five to eight sheets thick) and overlap the edges. Wet it down so it stays in place. It is cheaper than fabric or cardboard boxes, but it breaks down faster, usually in six months to a year.