To stop weeds in gravel, keep the stone deep (3–4 inches), edge it so soil and lawn can't creep in, blow out leaves and debris every fall, and pull or flame seedlings monthly while they're small. Most weeds in a gravel bed didn't come up from below. They germinated in the gravel itself, in the thin layer of dust, dead leaves and windblown soil that settles between the stones. Wind delivers the seeds, and the gravel's own debris becomes the potting mix. Once you see it that way, the strategy changes, and it becomes clear why fabric alone never solves the problem.
Why landscape fabric alone disappoints
Fabric under gravel can do two jobs: keep stone from sinking into the soil, and block weeds pushing up from the old seed bank. It does nothing about seeds landing on top, which is where most gravel weeds come from. People install fabric, get a couple of clean years while the dust layer builds, then decide the fabric stopped working. The weeds just moved above it.
The experts don't fully agree on fabric, and the difference matters:
- UC IPM says that under rock mulch you can consider a landscape fabric to keep rock from sinking and soil from moving up, and that closely woven or non-woven (spunbonded) fabrics resist weeds better than thin, open-mesh ones. It also says fabric shouldn't go where you'll replant or where groundcovers need to root and spread.
- CSU Extension says correctly applied mulch doesn't need fabric, and that woven weed barriers aren't recommended in landscape areas because they clog, weeds root into them, and they disrupt soil life.
Our rule: under a gravel path, patio or dry zone that will never be planted, a heavy non-woven geotextile is reasonable. In planted beds, skip it and rely on depth. Skip plastic sheeting everywhere; it blocks water and air. More on what belongs under mulch is in gravel vs. wood mulch.

Build gravel areas that resist weeds
Most of the fight is won during installation, or during a rehab:
- Remove existing weeds and grass completely, roots included, using the same methods as lawn removal. Bindweed under new gravel is a life sentence.
- Go deep: 3–4 inches of stone. CSU recommends 3–4 inches for most mulches including pea gravel, and CSU horticulturist John Murgel notes that about four inches of gravel is enough to control weeds. Thin gravel lets seeds reach moist soil quickly.
- Pick the right size. UC IPM recommends a medium-sized mulch around ¾ inch at 3–4 inches deep, and warns that pieces over 1½ inches let light through the gaps unless applied very thickly.
- Edge it. Steel, stone or concrete edging keeps soil from washing in and lawn from creeping sideways. The weediest gravel is always at an unedged lawn seam, which is where the dandelions in the photo above started.
- Keep organic debris off. Blow or rake out leaves each fall. Leaves become compost, and compost between stones becomes a seed nursery.
- Plant the gaps. In planted gravel beds and rock gardens, dense planting shades out weed seedlings over time. Groundcovers such as creeping veronica and hardy ice plant fill space weeds would otherwise take.
Killing the weeds you already have
Choose the tool by the weed:
| Method | Works on | Limits |
|---|---|---|
| Hand-pulling after rain | Small annuals; seedlings slide out of gravel easily | Taproots and runners break off and regrow |
| Flame weeder | Young broadleaf weeds on paths and edges | UC IPM notes it works best on very small weeds and less well on grasses; never near dry mulch, buildings or in fire season |
| Boiling water | Small weeds in paths and joints | Same limits as flaming; burn risk to you |
| Acetic acid (vinegar) or clove-oil herbicides | Young annual weeds with thorough spray coverage | Top growth only; won't kill established perennials; wear gloves and eye protection |
| Digging | Dandelion, bindweed, bermudagrass and other perennial weeds | Must remove the whole root or spot-treat regrowth |
| Pre-emergent herbicide | Prevents seeds from germinating | Doesn't kill existing weeds; also stops desirable self-seeders |
UC IPM confirms that flaming, hot water and steam are generally effective only on very small weeds, in places like sidewalk joints, fence lines and along edging, and that acetic acid and clove oil products control young annual weeds when coverage is good. Burning the tops of bindweed doesn't control it; it regrows from roots.

The prevention layer
A pre-emergent herbicide stops seeds from germinating and does nothing to plants already growing, which suits clean gravel. UC IPM's advice is to use preemergence herbicides only if needed, after removing any weeds that have already emerged. Apply in early spring, and again in fall for winter annuals if the label allows. Read the label carefully: pre-emergent near beds where you want blanket flower or penstemon to self-seed will stop those too.
For paths and patios, a stabilized surface removes the loose dust layer weeds need. Compacted fines or stabilized decomposed granite work on that principle (decomposed granite path).
The maintenance schedule
- Monthly in the growing season: a 10-minute walk to pull or flame seedlings.
- Spring and fall: blow off debris; apply pre-emergent if you use it. Both fit into the xeriscape maintenance calendar.
- Every few years: rake the gravel to redistribute it and top up thin spots to full depth.
A gravel area maintained this way produces a handful of weeds a month, which is the real promise of low-maintenance landscaping. "For good" doesn't mean weeds never land. It means they never take over.
From our installs: the weediest gravel we see on the Front Range is 1–2 inches of pea gravel over old woven fabric, next to an unedged lawn. Blown-in soil builds up on the fabric, bindweed and grass root into it, and pulling tears the fabric. On rehabs we rake the stone off, pull the fabric in planted areas, remove the bindweed roots, install steel edging, and put the gravel back at a full 3–4 inches. After that, a monthly walk-through keeps it clean.
Frequently asked questions
What is the best way to keep weeds out of gravel?
Keep gravel 3–4 inches deep, edge it, blow out leaves and debris every fall, and pull or flame seedlings monthly while they're small. A pre-emergent herbicide in spring helps in areas where you don't want anything to germinate.
Does landscape fabric stop weeds under gravel?
Only partly. It blocks weeds coming up from the soil but not seeds that land in dust on top of the gravel. UC IPM says fabric can help under rock mulch in areas that won't be replanted, while CSU Extension doesn't recommend woven fabric in landscape beds. In planted areas, depth and edging matter more.
Does vinegar kill weeds in gravel permanently?
No. Acetic acid products burn down the top growth of young annual weeds but don't kill the roots of established perennial weeds like dandelion or bindweed, which regrow. Use it on seedlings, and dig perennial weeds out whole.
How deep should gravel be to prevent weeds?
About 3–4 inches. CSU Extension recommends that depth for most mulches, and CSU horticulturist John Murgel notes about 4 inches of gravel is enough for weed control. Thinner layers let seeds reach moist soil and root quickly.



