The fastest way to remove weeds from gravel

Pull weeds by hand when the soil is damp—early morning after dew or a day after rain works best. Grab each weed at the base, twist gently, and pull straight up. The goal is to get the whole root out; if you leave the root behind, the weed will grow back within days. For weeds with deep taproots (like dandelions), use a weeding fork or screwdriver to loosen the soil around the base first, then pull.

Hand-pulling works best on small driveways or when weeds are scattered. It costs nothing and won't harm the gravel or soil underneath. The downside is that it takes time and your back will feel it if you have a large area to cover.

If you have only a few weeds and want them gone today, this is your answer. If weeds cover more than a quarter of your driveway, move to one of the methods below.

Key Takeaways

  • Hand-pulling works best when soil is wet and you remove the entire root, not just the visible stem.
  • Boiling water kills weeds when ready but can damage gravel color and won't stop new seeds from sprouting.
  • Vinegar spray (5% acidity or higher) kills existing weeds but requires multiple applications and won't prevent regrowth.
  • Landscape fabric or cardboard under new gravel stops weeds before they start, but won't help existing weeds.
  • Salt and herbicides work but can poison soil and harm nearby plants, so use them only as a last resort.

Boiling water: when ready but temporary

Boil a kettle of water and pour it directly onto the weeds. The heat kills the plant tissue when ready. This method requires no chemicals and costs almost nothing. You'll see results within hours—the weed will turn brown and wilt.

The catch: boiling water kills only what you pour it on. It doesn't kill the root system below the gravel, so the weed often regrows from the same spot within one to three weeks. You'll also need to repeat this every time a new weed appears. Boiling water can also bleach or darken gravel over time if you use it repeatedly in the same spot.

Use boiling water for a handful of weeds you spot and want gone fast. Don't use it as your main strategy for a heavily weeded driveway.

Vinegar spray for weeds you can see

Fill a spray bottle with vinegar that is at least 5% acetic acid (standard household vinegar). Spray the leaves and stems of the weed until they're soaked. The weed will start to brown within 24 hours and die within three to five days. Horticultural vinegar (20% acidity) works faster but is harder to find and more expensive.

Vinegar is non-toxic to humans and pets, and it won't poison the soil. However, it only kills the part of the plant you spray. If the root survives below the gravel, the weed will regrow. You'll need to spray again, or pull the dead weed and dig out the root.

Vinegar works best on young weeds with soft stems. Older weeds with woody stems may need two or three applications. Avoid spraying on a hot, sunny day—the vinegar can evaporate before it soaks in. Early morning or late afternoon is better.

Landscape fabric and cardboard: prevention for new driveways

If you're replacing gravel or building a new driveway, lay landscape fabric or cardboard directly on the soil before you spread the gravel. This barrier blocks sunlight and stops weed seeds from sprouting. Use at least 4 to 6 inches of gravel on top to hold the fabric down and hide it.

Landscape fabric lasts three to five years before it breaks down. Cardboard lasts one to two years but is cheaper and biodegrades without leaving plastic in your soil. Both methods are nearly 100% effective at stopping new weeds—but they won't help if weeds are already growing through your current driveway.

This is prevention, not a cure. If you already have weeds, remove them first, then add fabric and fresh gravel on top. Laying fabric over existing weeds just traps them underneath; they'll push through or rot and create soft spots in your driveway.

Herbicides: when other methods aren't working

Driveway herbicides come in two types: contact killers (which kill what they touch) and systemic killers (which travel through the plant and kill the root). Glyphosate-based products like Roundup are systemic and work on most weeds, including deep-rooted ones. Diquat-based products are contact killers and work faster but may not kill the root.

Always read the label. Some herbicides are safe to use near driveways; others can damage nearby plants or seep into groundwater. Spray on a calm day so the chemical doesn't drift onto grass or garden beds. Wear gloves and avoid breathing the mist. Most herbicides take five to seven days to fully kill the weed.

Herbicides are effective but come with trade-offs. They can harm soil life, poison groundwater if overused, and may kill desirable plants if you're not careful with process. Use herbicides only after hand-pulling, boiling water, and vinegar have failed or aren't practical for the size of your weed problem.

Salt: effective but risky for soil

Sprinkle salt directly on weeds or dissolve it in water and spray it on. Salt dehydrates the plant and kills it within days. It's cheap and works on almost any weed.

The problem is serious: salt doesn't break down quickly and can build up in your soil, making it harder for any plant to grow there in the future—including grass if you ever want to convert the driveway. Salt can also leach into groundwater and damage nearby plants. Most experts recommend against using salt on driveways unless nothing else works and you're certain no plants you care about are nearby.

If you do use salt, use it sparingly and only on isolated weeds, not across the whole driveway.

Stopping weeds from coming back

Weeds return because seeds blow in or are already in the soil. You can slow regrowth by keeping your driveway clean. Sweep up debris and dead leaves where seeds can land. Fill gaps and low spots in the gravel so water doesn't pool and create soft soil where weeds root easily.

Every two to three years, add a fresh layer of gravel (one to two inches) on top of your existing driveway. This buries new seeds and makes it harder for them to sprout. If you're adding gravel, lay landscape fabric underneath first to block seeds from below.

Reapply your chosen weed-killing method (hand-pulling, vinegar, or boiling water) as soon as you spot new weeds. Catching them early means less work later.

Frequently Asked Questions

Can I use bleach to kill weeds in gravel?

Bleach will kill weeds, but it's not recommended. Bleach can damage gravel color, harm soil microbes, and may seep into groundwater. Vinegar or boiling water are safer alternatives that work just as well.

Why do weeds keep coming back in the same spot?

If you're only killing the stem and leaves, the root survives and regrows. Weeds also return because new seeds blow in constantly. Hand-pull to remove the root, or use a systemic herbicide that kills below ground. Adding landscape fabric under fresh gravel stops new seeds from sprouting.

Is it safe to use Roundup on a driveway near my garden?

Roundup can drift onto nearby plants and kill them, especially on windy days. If your garden is close, hand-pull weeds or use boiling water and vinegar instead. If you do use Roundup, spray on a calm day and keep the nozzle close to the weed to minimize drift.

How often should I treat my driveway to prevent weeds?

If you hand-pull or spray as soon as weeds appear, you'll stay ahead. Most driveways need attention every two to four weeks during growing season. Laying landscape fabric under fresh gravel every few years cuts the work significantly.

Will vinegar hurt my gravel or the soil underneath?

Vinegar won't damage gravel or permanently harm soil. It breaks down quickly and doesn't leave residue. You can use it repeatedly without worry, though you may need to reapply to the same spot if the root survives.