Cleaning Guides

Vinegar Based Weed Killer: What Works and What Wastes Time

Pour standard kitchen vinegar on a dandelion and you will see the leaves yellow within a few hours. Come back next week and the dandelion will look almost normal again. That is the central misunderstanding about vinegar based weed killer — household 5% vinegar burns leaves but rarely kills the root, and most weeds regenerate within 10 to 14 days. The recipes that actually work use higher concentrations, the right surfactant, and proper application timing. Here is what to mix, when to spray, and which weeds will and will not die.

The Active Ingredient: Acetic Acid

Vinegar kills plants by stripping the waxy cuticle on the leaf surface, which causes the cells underneath to dehydrate and rupture. The killing power is acetic acid concentration. Kitchen vinegar is 5% acetic acid — fine for salad dressing, marginal for weeds. Cleaning vinegar is typically 6% to 10%. Horticultural vinegar runs 20% to 30% acetic acid and is the only concentration that reliably kills tougher weeds outright.

Twenty percent horticultural vinegar costs about $20 to $30 a gallon at home centers and ag supply stores. It causes serious skin and eye burns at full strength, so wear gloves, long sleeves, and safety glasses. Never use 20% indoors without ventilation.

The Working Recipe

The most reliable home recipe combines vinegar, salt, and dish soap. Mix in a clean garden sprayer:

  • 1 gallon of 20% horticultural vinegar (or 5% white vinegar for light weeds)
  • 1 cup of table salt or Epsom salt, fully dissolved
  • 1 tablespoon liquid dish soap (Dawn original works well)

The vinegar burns the foliage, the salt dehydrates and contaminates the root zone, and the soap acts as a surfactant so the spray clings to waxy leaves rather than rolling off. Spray to thoroughly wet the leaves on a sunny day with no rain forecast for 24 hours.

Timing Matters

Vinegar weed killer works best in full sun on warm dry days above 70°F. UV light accelerates the foliage burn and dehydration. Spray in early to mid-morning so the solution stays on the leaves for several hours of intense sunlight before evening dew dilutes it.

Skip cloudy or cool days — the kill rate drops by half or more. Skip windy days entirely, since drift onto desirable plants will burn them just as effectively as weeds.

What Vinegar Kills (and What It Does Not)

Vinegar reliably kills annual broadleaf weeds: chickweed, lambsquarters, pigweed, purslane, young dandelions before they develop deep taproots. It struggles with established perennials whose roots store enough energy to push out new growth — mature dandelions, thistle, bindweed, and most grasses regenerate from the root within 2 weeks.

For these tougher targets, vinegar can still work as part of a strategy. Repeat sprays every 7 to 10 days exhaust the root reserves over a season. Combining vinegar treatment with manual digging right after the leaves wilt is more effective than either alone.

Looking to buy Vinegar Based Weed Killer? Compare top-rated options.
Shop on Amazon →Browse Our Shop
As an Amazon Associate we earn from qualifying purchases.

Where Not to Use It

Vinegar kills any plant it touches. Do not use it as a broadcast spray over lawns expecting selective control of weeds — it will kill the surrounding turf grass too. Skip it in vegetable garden beds where you plan to replant; the salt component contaminates soil for weeks.

Best applications are cracks in driveways and walkways, gravel paths, fence lines, patio joints, and around mailboxes and stop signs where you want all vegetation gone. For lawn weeds, manual removal or a selective herbicide is the better tool.

Soil Impact and Salt Caution

Repeated vinegar applications drop soil pH temporarily, but the acetic acid breaks down within a few days. The bigger long-term concern is the salt. Sodium chloride accumulates and stays in the soil for years, eventually preventing anything from growing in the treated area. If you want a non-permanent kill, leave the salt out of the mix and just use vinegar plus dish soap.

For driveways and gravel walks where you do not want regrowth, the salt is a feature. Reapply once a season to keep crack vegetation gone.

Vinegar Versus Glyphosate

Glyphosate (Roundup and generics) is systemic — plants absorb it through the leaves and translocate it to the roots, killing the entire plant in 7 to 14 days. Vinegar is contact-only — it kills what it touches, period. For deep-rooted perennials, glyphosate works better and faster. For light surface weeds in pavement cracks, vinegar is faster and cheaper.

Many gardeners now use vinegar as their primary tool because of glyphosate health controversy and prefer to handle stubborn weeds manually rather than reach for synthetic herbicides. The trade-off is more work and more frequent reapplication.

Pro Tips for Better Results

Use a dedicated sprayer for vinegar mixes. The acid corrodes metal parts; cheap plastic pump sprayers from home centers ($15 to $25) survive but degrade after a season or two. Rinse thoroughly after each use to extend life.

  • Spray when leaves are dry — wet leaves dilute the application.
  • Cover desirable plants with cardboard or plastic before spraying nearby weeds.
  • Add a few drops of food-grade orange oil for an extra surfactant boost on waxy weeds.
  • Pull dead foliage 24 to 48 hours after application — the weakened root pulls out more easily.
  • Apply on the hottest day in the forecast for fastest visible results.

Frequently Asked Questions

How strong does vinegar based weed killer need to be?

5% kitchen vinegar burns annual weeds. For perennials and tough weeds, use 20% horticultural vinegar. Anything weaker is not worth the effort.

Will vinegar kill weeds permanently?

Without salt, no — most perennials regrow within 2 weeks. With salt added, the treated area stays bare for months but the soil is contaminated.

Is vinegar weed killer safe for pets?

Once the spray dries (about an hour in sun), the area is safe for pets. Keep them away during application — splashes can irritate eyes and paws.

How long does it take vinegar to kill weeds?

Foliage browns within 1 to 4 hours in full sun. Death of the plant takes 24 to 72 hours for annuals; perennials may regrow.

Can I use vinegar in my lawn?

Not as a broadcast spray — it kills grass too. Spot-treat individual weeds with a small applicator and shield surrounding turf if possible.