Vinegar kills some weeds but not all, and timing and concentration matter
Vinegar works on young, tender weeds with thin leaves — clover, chickweed, and seedling dandelions die within hours of a direct spray. Mature weeds with thick waxy leaves or deep roots, like established dandelions, thistles, and woody plants, survive vinegar because the acid cannot penetrate their protective coating or reach their root systems. Vinegar is a contact herbicide, meaning it kills only the part of the plant it touches. If the root survives, the weed regrows.
The vinegar you buy at the grocery store (5 percent acetic acid) works slowly and incompletely. Horticultural vinegar (20 percent acetic acid) works faster and kills a wider range of weeds, but it is caustic enough to damage skin and eyes. Either type works best on weeds under two weeks old, sprayed on a sunny day when the plant is actively growing, and reapplied if regrowth appears.
Key Takeaways
- Household vinegar (5 percent acetic acid) kills soft, young weeds like seedling dandelions and clover within one to three days, but does not kill established weeds or their roots.
- Horticultural vinegar (20 percent acetic acid) works faster and on tougher plants, but requires gloves and eye protection because it burns skin.
- Vinegar works best on sunny days when you spray directly onto the leaves, and it does not prevent new weeds from growing in the same spot.
- Mature weeds with thick leaves or deep taproots usually regrow after vinegar treatment because the roots survive underground.
Which weeds vinegar actually kills
Vinegar kills weeds that are still soft and have not developed a waxy protective layer on their leaves. Seedling dandelions (under four weeks old), chickweed, clover, purslane, and young plantain die within one to three days of a direct spray with household vinegar. These weeds are straightforward targets because their leaves absorb the acetic acid and the plant has no stored energy in its roots yet.
Weeds that survive vinegar include mature dandelions with thick leaves, thistles, bindweed, morning glory, and any woody plant like young trees or shrubs. These plants have either a waxy leaf coating that repels vinegar, or roots so deep that killing the above-ground leaves means nothing. Grass is also resistant — vinegar does not kill established lawn grass reliably, though it may damage the leaves temporarily.
Household vinegar versus horticultural vinegar
Household vinegar contains 5 percent acetic acid. It is safe to handle without gloves, costs almost nothing, and works on young weeds. The downside is slow action — weeds may take three to five days to die, and you often need to reapply. It also does not kill anything with a tough leaf surface.
Horticultural vinegar contains 20 percent acetic acid and works in one to two days on a wider range of plants. It is stronger because the higher acid concentration burns through leaf coatings faster. The trade-off is that it burns skin and eyes on contact, so you must wear gloves, long sleeves, and eye protection. It is also more expensive than household vinegar, though still cheaper than most commercial herbicides. Some garden suppliers carry it; others require special order.
A middle option is to add salt or dish soap to household vinegar to increase effectiveness. Salt makes the spray stick to leaves longer, and soap breaks down the waxy coating. Mix one cup of salt and one tablespoon of dish soap into one gallon of household vinegar. This combination works faster than vinegar alone, though it still will not kill deep-rooted or mature weeds.
How to spray vinegar on weeds correctly
Spray vinegar directly onto the leaves on a sunny day when the temperature is above 65 degrees Fahrenheit and no rain is forecast for at least 24 hours. Sunlight and warmth speed the plant's metabolism, making it absorb the acid faster. Rain washes the vinegar off before it can work.
Use a spray bottle or garden sprayer and coat the entire leaf surface until it drips. Do not spray the soil — vinegar kills the plant it touches, not the seeds in the ground. Avoid spraying nearby plants you want to keep, because vinegar does not distinguish between weeds and desirable plants. If you are spraying near vegetables or flowers, use a cardboard shield or spray on a calm day to prevent drift.
Check the weed after 24 hours. Young weeds turn brown and wilt. If it is still green after three days, spray again. Most young weeds need only one process, but tougher plants may need two or three.
Why vinegar does not prevent new weeds
Vinegar kills the plant above ground but does not sterilize the soil or prevent seeds from sprouting. If you spray a dandelion with vinegar and the root survives, that same plant regrows in two to four weeks. If the root dies but seeds are in the soil, new weeds sprout in the same spot within days.
To prevent regrowth in the same area, remove the dead plant and dig out the root if possible. For dandelions, thistles, and other taprooted weeds, pull or dig when the soil is wet so the entire root comes out. If you leave any root fragment, the weed returns. For shallow-rooted weeds like clover, pulling by hand after the vinegar kills the leaves usually removes the whole plant.
If you want to stop new weeds from growing in a bare patch, lay down cardboard or landscape fabric after removing the dead plant, or mulch the area with wood chips or straw. Vinegar does not do this work — it only kills what is already there.
When to use vinegar instead of other methods
Vinegar makes sense when you have a small number of young weeds in a vegetable garden or flower bed where you do not want to use chemical herbicides. It is also useful in cracks in pavement or between patio stones, where you cannot dig without damaging the surface. If you have only a few weeds and they are young, vinegar is faster and cheaper than pulling by hand.
Vinegar does not work well for large infestations, established weeds, or lawn weeds. If your yard is overrun with mature dandelions or thistles, digging, pulling, or a selective herbicide designed for your grass type will work better. If you have bindweed or morning glory, which spread by runners and seeds, vinegar alone will not stop them — you need to dig out the roots or use a systemic herbicide that kills the whole plant underground.
Safety and environmental notes
Household vinegar is safe for pets and children once it dries. Horticultural vinegar is caustic and can burn skin and eyes, so keep it away from children and pets, and wear protective gear when handling it. Do not pour vinegar down storm drains in large quantities — it can affect water pH in sensitive ecosystems, though small amounts used in a yard are unlikely to cause harm.
Vinegar breaks down quickly in soil and does not leave residue. Unlike some herbicides, it does not accumulate in the ground or harm beneficial soil organisms. If you are concerned about chemical runoff, vinegar is a lower-impact option than most commercial weed killers.
Frequently Asked Questions
How long does it take vinegar to kill a weed?
Household vinegar (5 percent acetic acid) usually takes three to five days to kill young weeds. Horticultural vinegar (20 percent acetic acid) works in one to two days. Mature weeds with thick leaves may take longer or not die at all, even with repeated applications.
Can I use vinegar on my lawn?
Vinegar does not kill lawn grass reliably and may damage the grass you want to keep. It works better on broadleaf weeds in lawns (like clover or plantain) than on grassy weeds, but even then, the grass around the weed may be harmed. For lawn weeds, a selective herbicide or hand-pulling is more effective.
Will vinegar kill weeds permanently?
No. Vinegar kills the leaves and stems but usually not the roots. If the root survives, the weed regrows in two to four weeks. To stop regrowth, you must remove the root by digging or pulling, or cover the area with mulch or landscape fabric after the vinegar kills the above-ground plant.
Is horticultural vinegar worth the extra cost?
Horticultural vinegar works faster and on tougher weeds, so it is worth the cost if you have a lot of weeds or mature plants to treat. For a few young weeds, household vinegar is cheaper and works fine. If you add salt and soap to household vinegar, the difference in speed shrinks.
Can I mix vinegar with other herbicides?
Mixing vinegar with commercial herbicides is not recommended unless the product label says it is safe. Some combinations can reduce effectiveness or create harmful fumes. Stick to one method at a time, or use vinegar first and switch to another method if it does not work.