GoodGravel

How to Stop Weeds in Gravel

Quick Answer

Install commercial-grade landscape fabric before laying gravel, maintain 2-3 inch depth, and pull or torch any weeds that appear.

Prevention: Landscape Fabric

The best defense against weeds in gravel is a good offense — prevention is far easier than removal.

Install landscape fabric before laying gravel. Commercial-grade woven geotextile fabric is the most effective option. It blocks sunlight from reaching weed seeds in the soil below while still allowing water to drain through. Overlap seams by 6-12 inches and secure with landscape staples.

Removing Existing Weeds

For existing weeds in gravel, you have several options:

  • Hand pulling works for small areas
  • A propane weed torch quickly kills weeds without chemicals
  • White vinegar (horticultural strength, 20% acidity) is an effective organic herbicide — spray directly on weeds on a sunny day

Maintaining Gravel Depth

Maintain a gravel depth of at least 2-3 inches. Thinner areas allow light to reach the fabric, encouraging weed seeds that blow in on top to take root. Top off gravel as needed to maintain depth.

What NOT to Do

Avoid using plastic sheeting instead of landscape fabric — it traps moisture, prevents drainage, and degrades into unsightly fragments over time.

Need to calculate how much gravel you need?

Use our free gravel calculator to estimate materials for your project.

Find suppliers near you

Browse our directory of gravel suppliers across the US.