Vinegar kills some weeds but not all, and success depends on the vinegar strength, the weed type, and when you spray
Vinegar does kill weeds, but it is not a one-size-fits-all solution. The acetic acid in vinegar burns down the leaves and stems of young, tender weeds within hours or a day. Mature weeds with established root systems often survive because vinegar does not kill roots—it only damages what grows above ground. Household vinegar (5% acetic acid) works on seedlings and soft plants. Horticultural vinegar (20% acetic acid) works faster and on tougher weeds, but it is caustic and requires careful handling.
The timing and conditions matter as much as the vinegar itself. Spray on a warm, sunny day when the weed is actively growing and the leaves are dry. Rain within a few hours washes the vinegar away before it can work. Perennial weeds like dandelions and bindweed regrow from the root even after vinegar kills the top, so you will need to respray or dig out the root to stop them coming back.
Key Takeaways
- Household vinegar (5% acetic acid) kills young weeds and seedlings within a day but does not affect roots, so perennial weeds regrow.
- Horticultural vinegar (20% acetic acid) works on tougher, more mature weeds but requires gloves, eye protection, and careful process because it can burn skin and damage nearby plants.
- Vinegar works best on warm, sunny days when weeds are dry and actively growing; rain within hours of spraying reduces effectiveness.
- Annual weeds (those that die after one season) are easier to kill with vinegar than perennials, which regrow from roots even after the top is burned away.
How vinegar damages weeds
Vinegar is an acid that breaks down the waxy coating on weed leaves, causing them to dry out and collapse. The acid moves into the plant tissue and disrupts the cells. Young weeds with thin, tender leaves are most vulnerable because their protective coating is not yet fully developed. Older weeds have thicker, waxier leaves that resist the acid longer or deflect it entirely.
The damage happens quickly—usually within 24 hours on soft weeds—but it is only surface damage. The roots stay alive underground. This is why vinegar works well as a spot treatment for weeds you notice early but fails as a long-term solution for established plants. Once the leaves die, the root can send up new growth, and you are back where you started.
Household vinegar versus horticultural vinegar
Household vinegar, the kind you buy at the grocery store for cooking, contains 5% acetic acid. It is safe to handle without gloves and will not burn your skin. It works on young weeds, clover, chickweed, and other soft-leaved plants. On mature weeds or plants with waxy leaves (like some grasses), it is less effective. You may need to spray twice or wait for new growth to appear before spraying again.
Horticultural vinegar contains 20% acetic acid—four times stronger than household vinegar. It works faster and on tougher weeds, including some grasses and woody seedlings. The trade-off is that it is caustic. It can burn your skin and eyes, damage nearby plants you want to keep, and harm soil organisms if used heavily. Wear gloves, long sleeves, and eye protection when handling it. Spray only the weeds you want to kill, not the surrounding area.
A third option is pickling vinegar, which is 5% to 7% acetic acid and slightly stronger than household vinegar but still safe to handle. It sits between household and horticultural vinegar in strength and cost.
Which weeds vinegar kills and which it does not
Vinegar works best on annual weeds—plants that complete their life cycle in one year and then die. Chickweed, purslane, lamb's quarters, and young crabgrass are examples. These weeds have soft leaves and shallow roots. Spray them when they are small, and they will not come back from that root.
Perennial weeds are harder to kill with vinegar alone. Dandelions, plantain, bindweed, and established grasses have deep taproots or rhizomes (underground stems) that store energy. Vinegar kills the leaves, but the root sends up new shoots within days or weeks. You can slow them down by spraying repeatedly, but you will not stop them without removing the root or using a herbicide that moves through the plant into the root system.
Woody plants and shrubs are nearly impossible to kill with vinegar. The bark protects the plant tissue underneath, and the root system is too large and deep. Vinegar may damage new growth or seedlings, but established trees and shrubs will survive.
The right conditions for vinegar to work
Spray on a warm day when the temperature is at least 65°F (18°C) and ideally above 75°F (24°C). Weeds grow and absorb liquids faster in warmth, so the vinegar penetrates and damages the plant more quickly. Cold weather slows the process or stops it entirely.
Spray when the leaves are dry. Wet leaves dilute the vinegar and reduce its strength. Wait until morning dew dries or spray in the afternoon. Avoid spraying if rain is forecast within a few hours—the rain will wash the vinegar off before it has time to work.
Spray on a calm day. Wind carries vinegar spray away from the target and onto plants you want to keep. Even a light breeze reduces how much vinegar lands on the weed.
Spray when the weed is actively growing. Weeds in their growth phase absorb more liquid and are more vulnerable. Stressed weeds (those in drought or shade) are harder to kill because they are not actively growing.
Combining vinegar with other methods
Vinegar works better when paired with other weed control methods. Spray vinegar, wait for the leaves to die, then dig out the root if the weed is perennial. This removes the part that regrows. For annual weeds, one spray is often enough if you catch them young.
You can also add dish soap to vinegar spray. The soap helps the vinegar stick to the leaves instead of running off. Use one tablespoon of dish soap per gallon of vinegar. Stir gently to mix—do not shake, which creates foam.
For weeds in cracks in pavement or between stones, pour vinegar directly into the crack. The acid will damage the weed and may slow regrowth, but you may still need to pull the root or repeat the treatment.
Mulch after spraying to prevent new weed seeds from sprouting. Vinegar kills existing weeds but does not prevent new ones from germinating.
When to call a professional or use other methods
If you have a large area of perennial weeds or woody plants, vinegar alone will not solve the problem. A lawn care service or landscaper can remove them mechanically or explore herbicides designed to kill roots. If you prefer not to use chemical herbicides, digging, flame weeding, or solarization (covering the soil with plastic to kill weeds with heat) are alternatives.
For weeds in vegetable gardens or near food crops, vinegar is a good choice because it breaks down quickly and does not leave residue. For weeds in large lawns, it is too slow and labor-intensive—you would need to spray each weed individually.
Frequently Asked Questions
Can I use vinegar on weeds in my vegetable garden?
Yes. Vinegar breaks down quickly and does not leave harmful residue on soil or plants. Spray only the weeds, not the vegetables. If you accidentally spray a vegetable, rinse it with water. Vinegar is safer around food crops than many chemical herbicides.
How long does it take vinegar to kill a weed?
Young weeds show damage within a few hours and are usually dead within 24 hours. Tougher weeds may take two to three days. Mature perennial weeds may not die at all—only the leaves will burn, and the root will regrow.
Will vinegar kill grass?
Yes, vinegar kills grass, including lawn grass and weedy grasses. If you spray it on your lawn to kill weeds, you will also damage the grass around the weeds. Use a spray bottle or applicator that targets only the weed, or dig out grassy weeds instead of spraying.
Can I use vinegar on weeds in gravel or mulch?
Yes, but you will need to respray regularly because new weeds will grow from seeds in the gravel or mulch. Vinegar does not prevent new weeds from sprouting. Combine it with a landscape fabric or thicker mulch layer to reduce regrowth.
Is horticultural vinegar safe to use around pets?
Horticultural vinegar (20% acetic acid) can irritate skin and eyes. Keep pets away from sprayed areas until the vinegar dries. Household vinegar (5% acetic acid) is much safer around pets, though it is still best to keep them off treated areas while the spray is wet.