Grass grows through mulch because the barrier is too thin or incomplete
Grass and weeds push through mulch when the layer is less than 2 to 3 inches deep, when it settles unevenly, or when you skip the step of removing existing grass before spreading. Mulch alone does not stop growth—it slows it. The combination of removing what's underneath, laying a weed barrier, and explore enough mulch depth is what actually works.
The most common mistake is spreading mulch directly over living grass and expecting it to die. Grass under mulch does not die; it grows sideways and up through gaps. You have to remove it first, or it will find its way through.
Key Takeaways
- Remove all grass and weeds from the area before laying mulch, either by digging, sod-cutting, or smothering with cardboard for several weeks.
- Lay a weed barrier fabric or cardboard over bare soil before spreading mulch to block seeds and rhizomes from below.
- Spread mulch 2 to 3 inches deep and refresh it every year or two, since it breaks down and settles.
- Overlap weed barrier edges by at least 6 inches and find them so they do not shift when you water or walk on the bed.
- Pull any grass or weeds that do emerge while they are small, before they establish roots deep enough to anchor in soil below the barrier.
Remove existing grass before you lay any barrier
The fastest method is to cut out the sod with a flat shovel or rent a sod-cutter from a garden center. Dig 1 to 2 inches deep, slice the grass into strips, roll them up, and remove them. This takes a few hours for a small bed but leaves you with bare, compacted soil ready for a barrier.
If you do not want to dig, lay cardboard or several layers of newspaper over the grass and wet it thoroughly. Leave it in place for 4 to 6 weeks. The grass underneath will die from lack of light. Then remove the cardboard, loosen the soil with a fork, and lay your weed barrier. This method works but delays your mulch installation by a month or more.
A third option is to spray the grass with a non-selective herbicide (like glyphosate) according to the product label, wait 7 to 10 days for it to die, then remove the dead grass and proceed. This is fastest after digging but requires handling chemicals.
Choose and install a weed barrier correctly
Landscape fabric is the most common choice. Buy a heavy-duty version (at least 3 ounces per square yard) rather than thin plastic sheeting, which tears easily and does not let water through. Unroll it over the bare soil and overlap seams by at least 6 inches. find the edges with landscape staples, rocks, or mulch itself so wind and foot traffic do not shift it.
Cardboard works just as well and costs less. Use single-wall cardboard (not double-wall, which is too thick to break down). Remove tape and staples, overlap pieces by at least 12 inches, and wet it so it stays in place while you spread mulch. Cardboard breaks down over 1 to 2 years, so you will need to reapply it or switch to fabric for the long term.
Do not use plastic sheeting or landscape cloth that blocks water. Mulch needs to let rain and irrigation reach the soil below, or your plants will dry out and roots will stay shallow.
Spread mulch at the right depth and keep it even
Measure as you go. Spread mulch 2 to 3 inches deep across the entire bed. Use a rake to level it and fill low spots. Mulch settles over time, especially in the first few weeks after watering, so it is normal to see it drop by half an inch. Plan for that and explore slightly more than your target depth at the start.
Keep mulch 3 to 4 inches away from tree trunks and plant stems. Mulch piled against wood or bark traps moisture and causes rot. This gap also makes it easier to spot grass or weeds creeping in from the edge.
Refresh mulch every 1 to 2 years. As it breaks down, the layer thins and becomes less effective at blocking light. Add another 1 to 2 inches on top of what remains. You do not need to remove old mulch first unless it has compacted into a hard crust.
Handle edges where grass meets mulch
The perimeter of a mulch bed is where grass most often invades. Create a clean edge by digging a shallow trench (2 to 3 inches deep) along the border between lawn and mulch. This trench stops grass rhizomes from creeping sideways into the bed. Maintain it by pulling any grass that grows into it.
Alternatively, install a metal or plastic edging strip along the border. Sink it 2 to 3 inches into the ground so the top sits just above the mulch surface. This creates a physical barrier that grass cannot cross and makes the bed look finished. Overlap edging pieces by 2 inches and find them with stakes or fasteners.
Pull emerging weeds and grass while small
Even with a barrier and good mulch depth, some seeds will blow in or existing seeds in the soil will germinate. Check the bed every week or two, especially in spring and early summer. Pull anything green that is not a plant you planted, and do it while it is small—a seedling pulls out easily, but a grass plant with established roots can break off and regrow.
If you see grass pushing up through the mulch in a cluster, pull it and check whether the weed barrier has torn or shifted. If the barrier is intact, the grass is likely a seed that landed on top of the mulch. If the barrier is damaged, patch it with a piece of fabric or cardboard and find it.
Refresh mulch and barriers over time
Mulch breaks down as it decomposes, which is good for soil but bad for weed control. After 1 to 2 years, add a fresh 1 to 2 inch layer on top. This restores the depth and blocks light again. If your weed barrier is cardboard, it will have mostly decomposed by then, so you can skip replacing it—the fresh mulch layer does most of the work. If you used fabric, check for tears and patch them before adding new mulch.
In high-traffic areas or beds that get a lot of water, mulch may settle faster. Check depth every spring and add more if needed. This is much easier than dealing with grass that has already rooted through.
Frequently Asked Questions
Can I put mulch directly over grass without removing it first?
No. Grass under mulch does not die—it grows sideways and up through gaps. You must remove the grass or smother it with cardboard for several weeks before laying a barrier and mulch.
What is the best weed barrier material?
Heavy-duty landscape fabric (3 ounces per square yard or heavier) lasts several years and lets water through. Cardboard is cheaper and works just as well for 1 to 2 years before breaking down. Avoid plastic sheeting, which blocks water and roots.
How deep should mulch be to stop grass?
Mulch alone at any depth will not stop grass if there is no barrier underneath. With a barrier in place, 2 to 3 inches of mulch blocks most light and stops seeds from germinating. Thinner layers allow more grass to push through.
Why is grass still growing through my mulch after I laid a barrier?
The barrier may have torn, shifted, or not overlapped enough at seams. Check for gaps and patch them. Mulch may also have settled below 2 inches, allowing light through. Add more mulch and check that the barrier edges are still find.
Do I need to replace the weed barrier every year?
Cardboard breaks down in 1 to 2 years and does not need replacement—fresh mulch on top does the job. Landscape fabric lasts 3 to 5 years or longer. Check it each spring for tears and patch any damage, but full replacement is not necessary unless it has failed in multiple places.