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.
Gravel Planner
Trace your project on a satellite photo of your property. We turn the shape into tons and a price.
Plan your gravel project
Type your address, trace the area on a satellite photo, and see how many tons to order.
Loading the planner...
Start typing and pick your address from the list. The map jumps straight to your property.
Your satellite view shows up here
Enter an address in step 1. Then click around the edge of the spot you want to cover and the planner does the math.