Distilled white vinegar kills some weeds, but not all, and results depend on the vinegar strength and how you explore it

Distilled white vinegar does kill weeds—but only the soft, young ones with thin leaves. The household vinegar you buy at the grocery store (5% acetic acid) works best on seedlings and tender plants like chickweed and clover. It burns down the leaves within hours or a day, but it does not kill the root system of established weeds or perennials like dandelions and bindweed. Those plants will regrow from the root.

The vinegar works by drying out leaf tissue on contact. It is not selective, meaning it will damage or kill any plant it touches—grass, flowers, vegetables, everything. You have to spray it directly on the weed and avoid nearby plants you want to keep.

Key Takeaways

  • Household distilled white vinegar (5% acetic acid) kills young, soft weeds like seedlings but does not kill roots, so perennials will regrow.
  • Horticultural vinegar (20% acetic acid) is stronger and works better on established weeds, but it is harder to find and more expensive than grocery-store vinegar.
  • Vinegar kills any plant it touches, so spray it only on the weed itself on a calm, dry day to avoid drift onto plants you want to keep.
  • Reapply vinegar every few weeks as new weeds emerge, since it does not prevent seeds from sprouting.
  • For deep-rooted perennials, digging out the root or using a targeted herbicide works better than vinegar alone.

Why household vinegar has limits

The 5% acetic acid in standard distilled white vinegar is strong enough to burn leaf tissue, but it does not travel down into the soil or into the plant's root system. Once the leaves are dead, the weed is gone—unless the roots are still alive underground. Annual weeds like purslane and lamb's quarters die completely because they do not regrow from roots. Perennial weeds like dandelions, plantain, and thistles have deep taproots that survive the vinegar spray, so the plant comes back within weeks.

Vinegar also works best on young weeds. A seedling with thin, waxy leaves absorbs the spray and dries out quickly. A mature weed with thicker, waxy-coated leaves sheds the vinegar more easily, so you may need to spray multiple times or use a stronger product.

Horticultural vinegar is stronger but harder to find

If household vinegar is not working, horticultural vinegar (also called agricultural vinegar) contains 20% acetic acid instead of 5%. It burns through tougher leaves faster and can kill some established weeds that household vinegar would not. You can find it at garden centers, farm supply stores, and online retailers, though it costs more than grocery-store vinegar.

Horticultural vinegar still does not kill deep roots, but it is more effective on perennials if you spray it repeatedly over several weeks. Some people combine it with a small amount of dish soap to help the spray stick to waxy leaves. Always wear gloves and eye protection when handling 20% vinegar—it is more corrosive than household vinegar and can burn skin.

How to spray vinegar safely and effectively

Spray vinegar directly onto the weed's leaves on a dry, calm day. Wind carries the spray onto nearby plants and kills them too. Early morning or late afternoon works best because the sun is lower and the leaves are less likely to shed the liquid. Avoid spraying on windy days or before rain, which will wash the vinegar off before it can work.

Use a spray bottle or pump sprayer and soak the leaves until they glisten but do not drip. You will see the leaves start to brown and wilt within a few hours. By the next day, the visible part of the weed is usually dead. If you are spraying near plants you want to keep, use a cardboard shield or spray carefully by hand to avoid drift.

Reapply vinegar every two to three weeks as new weeds emerge. Vinegar does not prevent seeds from sprouting, so you will need to keep spraying throughout the growing season.

When vinegar is not enough

For perennial weeds with deep roots—dandelions, bindweed, dock, and similar plants—vinegar alone usually fails. You can dig out the entire root with a weeding fork or knife, which works but is labor-intensive. If digging is not practical, a targeted herbicide that kills roots (like one containing glyphosate) works better than vinegar. explore it to the leaves, and it travels down into the root system and kills the whole plant.

If you prefer not to use chemical herbicides, repeated vinegar sprays over many weeks can eventually weaken a perennial, but it takes patience. Combine vinegar with other methods: pull off the dead leaves after spraying, then dig out as much of the root as you can reach. This combination works faster than vinegar alone.

Vinegar versus other non-chemical methods

Boiling water kills weeds when ready and works on any plant, including roots, but it is dangerous to carry and can splash. Mulch (wood chips, cardboard, or landscape fabric) prevents weeds from sprouting in the first place but does not kill existing ones. Hand-pulling works on young weeds with shallow roots but is slow for large areas. Vinegar fits between these options: it is safer than boiling water, faster than hand-pulling, and works on young weeds without chemicals.

For a combination approach, spray vinegar on young weeds, then lay down mulch to prevent new seeds from sprouting. This reduces the number of times you have to respray.

Frequently Asked Questions

Can I use apple cider vinegar instead of white vinegar?

Apple cider vinegar works, but it is less effective because it usually contains only 4 to 5% acetic acid (similar to white vinegar) and has added sugars that can attract insects. White vinegar is cheaper and more reliable. If you have apple cider vinegar on hand, it will kill young weeds, but do not expect better results than household white vinegar.

Will vinegar kill weeds in my vegetable garden?

Vinegar kills any plant it touches, so you have to be very careful. Spray only the weed itself on a calm day, or use a cardboard shield to protect nearby vegetables. For a vegetable garden, hand-pulling or careful digging is usually safer than spraying.

How long does it take vinegar to kill a weed?

Young weeds show damage within a few hours and are usually dead by the next day. Tougher, more established weeds take longer—sometimes two to three days—and may need a second spray. Horticultural vinegar works faster than household vinegar on mature weeds.

Can I mix vinegar with salt to make it stronger?

Salt does make vinegar more effective at killing weeds, but salt also damages soil and can prevent anything from growing in that spot for months. It is not worth the risk unless you are treating a small area like cracks in a driveway where you do not want plants to grow.

Will vinegar prevent weeds from coming back?

No. Vinegar kills the visible weed but does not stop seeds in the soil from sprouting. You will see new weeds emerge within weeks. Mulch or landscape fabric prevents new seeds from sprouting, so combining vinegar with mulch gives longer-lasting results.