Vinegar kills some weeds but not all, and success depends on the type of vinegar, the weed, and when you spray

Vinegar can kill weeds, but it is not a one-size-fits-all solution. Standard household vinegar (5 percent acetic acid) works best on young, tender weeds with thin leaves — chickweed, clover, and seedlings die within days of a direct spray. Mature weeds with waxy or thick leaves, like dandelions and plantain, survive household vinegar or take weeks to die. Horticultural vinegar (20 percent acetic acid) kills a wider range of weeds faster, but it is caustic enough to damage skin and requires protective gear.

Timing matters as much as the vinegar itself. Spray on a sunny day when the soil is dry, because rain or watering within a few hours washes away the vinegar before it can work. Early morning or late afternoon gives the spray time to dry on the leaf surface. Weeds sprayed in their first few weeks of growth die more reliably than established plants with deep roots.

Key Takeaways

  • Household vinegar (5 percent acetic acid) kills soft, young weeds like seedlings and clover but often fails on mature weeds with thick leaves.
  • Horticultural vinegar (20 percent acetic acid) works faster and on tougher weeds, but it burns skin and requires gloves, eye protection, and careful handling.
  • Vinegar kills the visible plant but not the roots, so perennial weeds regrow unless you dig out the root or spray repeatedly over weeks.
  • Spray on a dry, sunny day and avoid watering for at least 24 hours so the vinegar stays on the leaf long enough to work.
  • Vinegar is non-selective, meaning it damages or kills any plant it touches, including grass and garden plants near the target weed.

How vinegar damages weeds

Vinegar works by burning the leaf surface. The acetic acid breaks down the waxy coating that protects the leaf, causing the plant to dry out and collapse. This happens only on the parts of the plant the vinegar touches — the roots stay alive underground.

Young weeds die because they have thin leaves and no stored energy in the roots. A seedling sprayed with vinegar cannot regrow. Mature weeds with thick leaves and deep roots survive because the acid does not penetrate far enough to kill the root system. Even if the leaves die, the root sends up new growth within weeks.

Household vinegar versus horticultural vinegar

Household vinegar contains 5 percent acetic acid — the same strength you buy for cooking. It is safe to handle without gloves and costs less than a dollar per bottle. It kills chickweed, clover, purslane, and other soft-leaved weeds within three to five days. It does little to dandelions, plantain, or established perennials.

Horticultural vinegar contains 20 percent acetic acid and works four times faster. It kills tough weeds like dandelions and mature crabgrass in one to two days. The trade-off is serious: 20 percent vinegar burns skin on contact, damages eyes, and corrodes metal. You need chemical-resistant gloves, eye protection, and a sprayer that can handle acidic liquid. Horticultural vinegar is sold at garden centers and online, usually in concentrated form that you dilute with water.

A middle option is 10 percent vinegar, which some garden suppliers sell. It is stronger than household vinegar but safer to handle than 20 percent. It works on a broader range of weeds than 5 percent but still may not kill established perennials in a single spray.

Weeds vinegar kills reliably and weeds it does not

Vinegar works best on annual weeds that germinate, grow, and die in a single season. Chickweed, purslane, lamb's quarters, and pigweed all die quickly when sprayed young. Clover and oxalis (wood sorrel) are tougher but still fall to household vinegar if you catch them before they mature.

Vinegar struggles with perennial weeds — plants that live for years and regrow from deep roots. Dandelions, plantain, thistles, and bindweed survive household vinegar because the roots are too deep and the leaves too waxy. You can kill the visible leaves with 20 percent vinegar, but the root survives and regrows. Killing a perennial weed with vinegar alone requires repeated sprays over several weeks, which is less efficient than digging out the root or using other methods.

Grass is also resistant to vinegar, which is why vinegar is sometimes used in driveways and paths where you want to clear all plants. However, vinegar does not kill grass roots either — the grass regrows from the base.

Steps for spraying vinegar on weeds

Choose a spray bottle or pump sprayer that holds at least one quart. Pour vinegar directly into the sprayer — do not dilute household vinegar, as dilution makes it weaker. If using horticultural vinegar, follow the label instructions for dilution, usually one part vinegar to one part water.

Spray on a dry, sunny day when rain is not forecast for at least 24 hours. Spray only the weed, coating all visible leaves until they glisten. Avoid spraying nearby plants, grass, or soil, because vinegar damages anything it touches. Wear gloves and long sleeves when using horticultural vinegar, and keep it away from your face and eyes.

Check the weed after three to five days. Soft weeds should be brown and dead. If the weed is still green, spray again. For perennial weeds, plan on spraying every two weeks until the root exhausts itself — usually three to four sprays over two months.

Why vinegar alone often fails on established weeds

The main limitation is that vinegar kills only what it touches. A dandelion root can be 12 inches deep, and the vinegar spray never reaches it. After the leaves die, the root sends up new growth within one to three weeks. You can spray again, but each regrowth weakens the root slightly. After three or four sprays, the root may finally die — or you may give up and dig it out instead.

Rain or watering within hours of spraying also reduces effectiveness. If you spray in the morning and it rains by afternoon, the vinegar washes off before it can burn the leaf. Soil moisture does not matter — vinegar works through the leaf, not the root — but the leaf surface must stay dry long enough for the acid to work.

Vinegar also does not prevent new weeds from germinating. It is a contact killer, not a pre-emergent. Once the dead weed is gone, new seeds can still sprout in that spot.

Combining vinegar with other methods

Vinegar works best as part of a larger strategy. For annual weeds in a vegetable garden, spray young plants with household vinegar before they set seed. For perennial weeds in a lawn or path, dig out as much of the root as you can, then spray the remaining stem with vinegar to prevent regrowth. For weeds in cracks in pavement, spray with vinegar and follow up with boiling water or a crack-filling herbicide if vinegar alone does not work.

Mulch prevents new weeds from germinating in the first place, which is more efficient than killing them after they appear. A two-inch layer of wood chips or straw over soil stops most weed seeds from reaching sunlight. Combine mulch with occasional vinegar sprays on any weeds that do break through, and you reduce the total work over time.

Safety and environmental notes

Household vinegar is safe to handle and poses no risk to pets or children at normal concentrations. Horticultural vinegar is corrosive and requires the same precautions as other acids — gloves, eye protection, and a well-ventilated area. Wash your hands and any skin that contacts horticultural vinegar when ready with water.

Vinegar breaks down quickly in soil and does not persist as a residue. It is not toxic to soil organisms or groundwater at the concentrations used for weeds. However, vinegar is non-selective, meaning it damages any plant it touches — desirable plants, seedlings, and nearby shrubs all suffer if you are not careful with your spray.

Frequently Asked Questions

Will vinegar kill weeds permanently?

No. Vinegar kills the visible plant but not the roots of perennial weeds. Dandelions, plantain, and other deep-rooted weeds regrow within weeks unless you dig out the root or spray repeatedly over months. Annual weeds with shallow roots may not regrow if you kill them before they set seed.

Can I use apple cider vinegar or white vinegar?

Both work the same way — they are both acetic acid at 5 percent. White vinegar is cheaper and has no added sugars or flavors. Apple cider vinegar works but costs more for the same result. Either one is fine for household use.

How long does it take vinegar to kill a weed?

Soft-leaved weeds like chickweed die within three to five days of a single spray. Tougher weeds take one to two weeks. Perennial weeds with thick leaves may show damage but regrow unless you spray multiple times over several weeks.

Can I spray vinegar on my lawn to kill weeds?

Vinegar kills broadleaf weeds like clover and plantain, but it also damages grass. If you spray your entire lawn, you will kill both the weeds and the grass. Vinegar works best for spot-treating individual weeds or clearing areas where you want no plants at all, like driveways or paths.

Is horticultural vinegar worth the cost and safety risk?

If you have only a few young weeds, household vinegar is faster and cheaper. If you have many mature weeds with thick leaves, horticultural vinegar kills them in days instead of weeks. The safety risk is real — wear gloves and eye protection — but the speed may be worth it if you are clearing a large area.