Vinegar kills the visible weed, but not the root system in most cases
Vinegar works as a contact herbicide — it burns down the leaves and stems you see above ground, usually within 24 to 48 hours. The acetic acid in household vinegar (typically 5 percent) or horticultural vinegar (20 percent) dries out plant tissue on contact. For annual weeds with shallow roots, this is often enough to stop them permanently. For perennial weeds with deep taproots or spreading rhizomes — like dandelions, bindweed, or ground ivy — vinegar kills what's visible but leaves the root system intact, so the weed regrows within weeks or months.
The difference matters because it determines whether you'll be spraying the same spot repeatedly or solving the problem once. Vinegar is cheapest and safest for spot treatment, but it is not a permanent solution for most common yard weeds unless you're willing to retreat them multiple times per season.
Key Takeaways
- Vinegar kills annual weeds (those that die naturally after one season) permanently because their roots are shallow, but it only burns down perennial weeds temporarily.
- Horticultural vinegar at 20 percent acetic acid works faster and more reliably than household vinegar at 5 percent, though both require direct spray contact.
- Vinegar works best on young, tender weeds in spring; mature weeds with thick stems may need multiple applications or a stronger product.
- To prevent regrowth of perennial weeds, you must either dig out the root after vinegar kills the top, or spray repeatedly throughout the growing season.
Why vinegar works on some weeds but not others
Annual weeds — crabgrass, chickweed, purslane, lamb's quarters — complete their entire life cycle in one year and store no energy reserves underground. When vinegar burns the leaves, the plant has no root system to regrow from. These weeds stay dead after one process.
Perennial weeds — dandelions, plantain, clover, thistle, bindweed — live for multiple years and store energy in their roots, rhizomes, or tubers. Vinegar only reaches what's above soil. The root system remains alive and pushes up new growth within two to four weeks. You can slow them down by spraying repeatedly, but you won't eliminate them without removing the root.
Biennial weeds like wild carrot or burdock fall in between: they store energy in a taproot in year one and flower in year two. Vinegar kills them permanently only if you spray before they flower and set seed, because once they've flowered, the root is too established to kill from the top.
Household vinegar versus horticultural vinegar
Household vinegar contains 5 percent acetic acid. It works, but slowly — expect 24 to 48 hours for visible damage, and it may not kill tough, mature weeds at all. It's safe to use around pets and children and costs almost nothing.
Horticultural vinegar contains 20 percent acetic acid and works in 4 to 8 hours on young weeds. It's more reliable on established plants and faster overall. The tradeoff is cost (roughly $15 to $25 per gallon versus $3 to $5 for household vinegar) and safety — 20 percent acetic acid can burn skin and eyes, so you need gloves and eye protection. Some states restrict its sale or require a license to explore it.
A third option is to mix household vinegar with a small amount of dish soap (about 1 tablespoon per gallon). The soap helps the vinegar stick to waxy leaf surfaces instead of running off, improving results without the cost or safety concerns of horticultural vinegar. This mixture still won't kill perennial roots, but it speeds up the burn on annual weeds.
How to spray vinegar for the best results
Spray on a dry, sunny day with no rain forecast for at least 24 hours. Vinegar needs time to dry on the leaf surface to work; rain washes it off before it can do damage. Early morning or late afternoon is ideal because the sun is lower and won't evaporate the spray too quickly.
Spray until the weed is thoroughly wet but not dripping. Coat both the top and underside of leaves if possible — the underside often has thinner, more vulnerable tissue. For young weeds with soft stems, one process is usually enough. For mature weeds with thick, waxy leaves, you may need to spray twice, three to five days apart.
Wear gloves and avoid contact with desirable plants, because vinegar is non-selective — it will damage or kill anything it touches. If you're spraying near a garden bed or lawn you want to keep, use a spray bottle or a handheld sprayer rather than a pump sprayer, which can drift onto nearby plants.
Combining vinegar with digging to stop regrowth
For perennial weeds you want gone permanently, spray with vinegar first, then wait three to five days for the leaves to die back completely. Once the top is dead, dig out as much of the root as you can reach. For dandelions and plantain, a long taproot may go 8 to 12 inches deep — get as much as possible, though even small root fragments can regrow.
This two-step approach works better than digging alone because the vinegar kills the leaves first, making it easier to see what you're digging and reducing the plant's ability to regrow from a broken root. It also works better than vinegar alone because you're actually removing the energy source underground.
After digging, fill the hole with soil and monitor the spot. If the weed regrows, dig again or spray the new growth. Most perennials need two to three removal cycles before they stop coming back.
When vinegar doesn't work well enough
Vinegar struggles with weeds that have thick, waxy, or hairy leaves — like some thistles or mullein — because the spray beads up and runs off instead of soaking in. It also doesn't work on woody weeds like small shrubs or tree seedlings; the bark is too tough for acetic acid to penetrate.
Weeds in cracks in pavement or between stones are harder to treat because vinegar runs into the soil and dilutes before it can burn the plant tissue. You may need to pour it directly into the crack and let it sit, or use a stronger product.
If you're dealing with a large infestation of perennial weeds across a whole yard, vinegar is impractical because you'd need to spray every few weeks all season. In that case, a selective herbicide (for lawn weeds) or a non-selective herbicide like glyphosate (for garden beds or driveways) is more cost-effective, though vinegar remains the safest option for spot treatment near children or pets.
Preventing weeds from coming back after vinegar
After vinegar kills a weed, the bare spot is vulnerable to new seeds blowing in. Mulch the area with 2 to 3 inches of wood chips or bark to block sunlight and make it harder for new seeds to germinate. In a garden bed, pull any small seedlings that appear before they establish.
In a lawn, overseed the bare patch with grass seed appropriate to your region. Thick, healthy grass crowds out weeds naturally, so maintaining good lawn density is the best long-term prevention. In a driveway or patio, seal cracks to prevent seeds from settling in the first place.
For perennial weeds, the real prevention is removing the root. If you only spray and never dig, you're committing to repeated applications every few weeks. If you dig out the root once, you may only need to spot-treat occasional regrowth.
Frequently Asked Questions
Can I use vinegar on weeds in my vegetable garden?
Yes, but spray carefully and only on the weeds themselves. Vinegar is non-selective, so it will damage or kill vegetables if it contacts them. Use a handheld sprayer or spray bottle rather than a pump sprayer to avoid drift. Avoid spraying on windy days. Household vinegar is safer than horticultural vinegar in a garden setting because it's weaker and less likely to drift far.
How long does it take vinegar to kill a weed?
Household vinegar (5 percent acetic acid) takes 24 to 48 hours to visibly damage a weed. Horticultural vinegar (20 percent) works in 4 to 8 hours. Young, tender weeds show damage faster than mature ones. You'll see wilting and browning first; complete death takes a few days longer.
Will vinegar kill weed seeds in the soil?
No. Vinegar only works on living plant tissue above ground. Seeds in the soil are unaffected. This is why bare spots treated with vinegar can fill in with new weeds from seeds blowing in or already present in the soil. Mulching after treatment prevents new seeds from germinating.
Is vinegar safer than herbicide for pets and kids?
Household vinegar is much safer — it's non-toxic if ingested in small amounts and causes only minor skin irritation. Horticultural vinegar (20 percent) can burn skin and eyes, so it requires the same precautions as some herbicides. Always keep children and pets away from any spray process until it dries, and store vinegar safely out of reach.
Can I mix vinegar with other products to make it work better?
Adding a small amount of dish soap (1 tablespoon per gallon) helps vinegar stick to leaves and improves results on waxy-leaved weeds. Some people add salt, but salt can damage soil and harm nearby plants, so it's not recommended. Mixing vinegar with herbicide is not necessary and may create safety or environmental concerns — use one or the other.