Skip to content
Find my weed

Weeds in gravel: how to get rid of them and keep them out

Weeds in gravel grow in the soil and debris that build up between the stones, not in the stone itself. Get rid of them by raking, hoeing or pulling while they’re small, spot-spray tough perennials and grass, then keep them out with fabric under the stone, enough gravel on top and regular cleanup.

Contents
  1. Why do weeds grow in gravel?
  2. How to remove weeds from gravel without chemicals
  3. What is the best weed killer for gravel?
  4. How to keep weeds out of gravel
  5. Gravel driveway weed control: a season plan
  6. Mistakes that keep gravel weedy
  7. FAQ

Why do weeds grow in gravel?

A new gravel path or driveway looks weed-proof. Then leaves fall, clippings and dust blow in, mulch gets kicked over from the beds, and all of it breaks down into a thin layer of soil between the stones. Seeds arrive on the wind and on shoes, and the gravel keeps that soil moist and warm. Within a season or two you have a seedbed.

Three things make it worse:

  • Gravel that’s too thin. When you can see soil between stones, weeds have light and a root zone.
  • No separation layer. Without fabric underneath, stones sink and soil works its way up, carrying seeds with it. University of California IPM recommends fabric under rock for exactly this reason.
  • Rounded stone on a driveway. Pea gravel rolls and shifts, opening bare patches.

Common weeds that grow in gravel include crabgrass, spurge, purslane, prostrate knotweed, dandelions, clover and lawn grass creeping in from the edges. Gravel is one of the trickiest areas covered in our garden weeds guide, because, as UC IPM points out, hand weeding and hoeing in rock is hard work.

How to remove weeds from gravel without chemicals

  1. Weed after rainRoots come out whole when the soil underneath is moist. Grip at the base and pull slowly.
  2. Hoe or rake seedlingsA stirrup hoe or a sharp scuffle hoe slices young weeds just below the surface. A stiff landscape rake run back and forth uproots small seedlings and levels the stone. Do it every week or two in the growing season and few weeds get established.
  3. Dig out perennialsUse a narrow weeding knife or dandelion fork for taproots. Torn roots of perennials regrow.
  4. Pour boiling water on what’s leftBoiling water kills young weeds and leaves no residue, which makes it handy next to beds. Perennials may need a second dose. See boiling water for weeds.
  5. Flame larger areasA propane flame weeder works well on gravel because there’s nothing to catch fire in the stone itself. Keep it away from mulch, dry grass and fences, and repeat for perennials.

Skip the salt: recipes mixing vinegar with salt are everywhere, but salt stays in the soil under the gravel and moves into lawns and beds next to it. Plain vinegar or boiling water does the job on seedlings without the lasting damage.

What is the best weed killer for gravel?

When there are too many weeds to pull, a spray is faster. Whatever you buy, the label must list gravel areas, driveways or walks as a use site — in the US, the label is the law.

GoalOptionWhat to expect
Kill young annual weeds fastContact sprays: pelargonic acid, ammonium nonanoate, acetic acid (vinegar)Leaves brown within hours to a day; roots of perennials survive
Kill grass and perennials growing through gravelSystemic nonselective: glyphosateSlower (1–2 weeks) but reaches roots; no residual effect
Stop new seedlingsPre-emergent labeled for gravel, walks or drivewaysNo effect on weeds already growing; must be applied before seeds sprout
Months of bare ground“Extended control” products with residual herbicidesEffective on hard surfaces, but some move in soil and can injure tree and shrub roots

For a whole overgrown gravel area of weeds and grass, see our weed and grass killer guide. Contact products and vinegar are covered in natural weed killer.

Can you use a pre-emergent on gravel?

Yes, if the product’s label includes that site. A pre-emergent forms a barrier that stops seeds from rooting, so it must go down before weeds sprout: late winter to early spring for summer annuals such as crabgrass, late summer to early fall for winter annuals. Clear existing weeds first, spread it evenly, and water it in as the label directs. University extension experts have suggested pre-emergents such as trifluralin for gravel drives near gardens rather than repeated tilling, which brings buried seeds to the surface. Check the label for the plants and areas nearby; most pre-emergents also stop grass seed and flower seed from sprouting.

Be careful with long-lasting “year-long” products. University of Illinois Extension notes some are soil-mobile, and if they reach landscape beds or vegetable gardens they can damage plants and prevent planting for months. Tree roots often extend under driveways and paths, well past the branches.

How to keep weeds out of gravel

  1. Start with fabricWhen building or rebuilding a path or gravel bed, remove existing weeds and roots, grade the soil, then lay a heavy-duty landscape fabric with seams overlapped and pinned. Under stone, fabric does its best work: it keeps soil and gravel apart.
  2. Use enough gravelNo soil should show through. Landscapers commonly lay 2 to 4 inches of stone over fabric on paths and beds; driveways need a deeper compacted base built in layers. Top up thin spots each year — it’s cheaper than weeding.
  3. Choose angular stone for drivewaysCrushed, angular gravel locks together; rounded pea gravel shifts and opens bare spots.
  4. Edge everythingSteel, stone or plastic edging stops lawn grass and bed mulch from spreading into the gravel.
  5. Keep it cleanBlow or rake out leaves and clippings before they rot into soil. WSU Extension points to debris on top of rock as the reason weeds take hold.
  6. Never let weeds seedPull or rake every couple of weeks in spring and summer. Each weed you let flower drops a new crop of seeds into the gravel.

Gravel driveway weed control: a season plan

WhenWhat to do
Late winter – early springRake, blow off debris, top up thin areas; apply a labeled pre-emergent if you use one
Spring – summerRake or hoe seedlings every 1–2 weeks; spot-treat perennials and grass
FallClear fallen leaves promptly; pull winter annuals; perennials such as dandelions are easier to kill with a systemic product as they store food in their roots

For concrete and paver edges next to the gravel, see weeds in driveway cracks.

Mistakes that keep gravel weedy

  • Laying gravel straight on soil with no fabric or base.
  • Spreading a thin layer to cover more ground.
  • Tilling or turning the gravel to kill weeds, which mixes soil up and exposes buried seeds.
  • Using a residual vegetation killer next to trees or lawn.
  • Letting leaves sit on the stone all winter.

FAQ

How do I permanently get rid of weeds in a gravel driveway?

Nothing is truly permanent, because seeds keep blowing in. The closest you get: remove existing weeds and their roots, lay landscape fabric under the stone if you are rebuilding, keep the gravel deep enough that no soil shows, rake and blow off leaves and dust, and pull new weeds before they set seed. A pre-emergent labeled for gravel areas can cut down new seedlings.

What is the best weed killer for gravel?

For a few weeds, a contact spray (pelargonic acid, ammonium nonanoate or acetic acid) or boiling water. For grass and perennials growing through gravel, a systemic nonselective product such as glyphosate reaches the roots. Use only products labeled for gravel, driveways or walks, and avoid long-lasting residual products near trees, lawns and beds.

Why do weeds grow in gravel?

Leaves, dust, grass clippings and bits of mulch collect between the stones and break down into soil. Seeds land in it and sprout. Thin gravel and missing fabric let soil from underneath mix in too.

How do I kill grass growing through gravel?

Grass is a perennial with spreading roots, so pulling the tops rarely works. Dig out runners where you can, or spot-spray with glyphosate or another nonselective product labeled for the site, then top up the gravel. Edge the lawn so it can’t creep back in.

Does vinegar kill weeds in gravel?

Household vinegar burns the leaves of young weeds on sunny days, but roots survive, so perennials and grass come back. It works best as a quick cleanup on seedlings.

Related

Updated October 3, 2026