Posted on

how to keep weeds from growing through rocks

How to keep weeds from growing through rocks

This article was co-authored by Lauren Kurtz and by wikiHow staff writer, Hunter Rising. Lauren Kurtz is a Naturalist and Horticultural Specialist. Lauren has worked for Aurora, Colorado managing the Water-Wise Garden at Aurora Municipal Center for the Water Conservation Department. She earned a BA in Environmental and Sustainability Studies from Western Michigan University in 2014.

You Might Also Like

There are 16 references cited in this article, which can be found at the bottom of the page.

About This Article

This article has been viewed 59,263 times.

How to keep weeds from growing through rocks

Landscaping cloth is a useful weed barrier and will allow water, nutrients, and air to flow to your soil and plants. It is lighter than a plastic cover, and while more expensive than plastic, it lets your plants breathe.

Even the best landscape fabric will break down after a few years, meaning weeds will grow again.

Landscape fabric generally comes in three types:


If you do not need to lay the rocks immediately, and the weather is warm and sunny, put plastic over the area and leave it for around six weeks or more. This process will kill the weeds under the plastic. This will not work in cold weather.

Plastic does not decompose quickly and can be heavy to remove. It can also be cumbersome to dispose of.

Landscape Fabric

Woven – this fabric, with its criss-cross pattern, allows water and air to reach the soil underneath. You may want to cut holes for bigger roots to get through. It does not puncture or tear.

Add plenty of compost to the soil before you lay anything under the landscaping rocks. You will not be able to do this after you have covered the ground and laid your rocks on top.