Vinegar kills weeds by burning down the leaves and stems through acetic acid, but it does not kill the roots unless you use it correctly

Vinegar works as a weed killer because the acetic acid in it dries out and damages plant tissue on contact. When you spray vinegar directly on a weed's leaves and stems, the acid breaks down the waxy coating that protects the plant, causing the visible parts to wither and turn brown within hours or a few days. However, vinegar alone usually does not kill the root system, which means many weeds will regrow from the same root after a few weeks.

The strength of vinegar matters significantly. Household vinegar (5 percent acetic acid) works slowly and may require multiple applications. Horticultural vinegar (20 percent acetic acid) kills weeds much faster—often within 24 hours—but is stronger and requires careful handling. The difference between these two determines whether you are looking at a week-long process or a single spray.

Key Takeaways

  • Vinegar kills the visible parts of weeds by burning the leaves and stems, but does not reliably destroy roots, so regrowth is common.
  • Household vinegar (5 percent acetic acid) works slowly and may need three to five applications, while horticultural vinegar (20 percent) kills weeds in one or two sprays.
  • Vinegar works best on young, tender weeds in direct sunlight and on warm days when the spray can dry quickly on the plant.
  • Vinegar kills any plant it touches, so spray only the weeds you want gone and avoid windy days that carry the mist to nearby flowers or vegetables.

Why Vinegar Burns Weeds but Does Not Always Kill Them Permanently

The acetic acid in vinegar dissolves the protective layer on weed leaves, which causes the plant to lose water and collapse. This happens relatively quickly on soft, young growth but takes longer on thick or waxy leaves. Once the leaves are dead, the weed looks gone, but the root system may still be alive underground and able to send up new shoots.

Perennial weeds—those that come back year after year from the same root—are especially likely to regrow after a vinegar spray. Dandelions, thistles, and bindweed have deep or spreading roots that vinegar does not reach. Annual weeds, which complete their life cycle in one season, are more likely to stay dead because they rely on seeds rather than root regrowth. If you kill the above-ground plant before it sets seed, you have stopped that weed for the year.

Household Vinegar versus Horticultural Vinegar: What the Numbers Mean

Household vinegar contains 5 percent acetic acid and is what you find in grocery stores for cooking. It takes longer to work—usually three to five days—and often requires spraying the same weed two to five times before it stays dead. The slower action means you have more time to be careful about where the spray lands, and the lower strength makes it safer to handle without gloves or eye protection, though you should still avoid splashing it on skin.

Horticultural vinegar contains 20 percent acetic acid and is sold at garden centers or online. It kills most weeds in 24 to 48 hours and usually requires only one or two applications. The tradeoff is that it works so fast and strong that it can damage skin and eyes on contact, so you must wear gloves and eye protection when spraying. It also kills desirable plants just as readily as weeds, so any overspray on nearby flowers or vegetables will damage them too.

A middle option exists: some garden stores sell 10 percent vinegar, which is faster than household vinegar but safer to handle than the 20 percent version. The choice depends on how much time you have, how many weeds you are treating, and how comfortable you are with stronger chemicals.

The Best Conditions for Spraying Vinegar on Weeds

Vinegar works fastest and most reliably on warm, sunny days when the temperature is above 65°F. Heat speeds up the drying process and helps the acid penetrate the leaf surface more quickly. Spray in the morning or late afternoon when the sun is lower and the spray has time to dry before the hottest part of the day, which can cause the vinegar to evaporate too quickly.

Young, tender weeds are much easier to kill with vinegar than mature plants with thick, waxy leaves. A dandelion seedling will die in two days with household vinegar; a full-grown dandelion may need five applications or horticultural vinegar to go down. Spray when weeds are actively growing and have not yet flowered or set seed, which is usually in spring or early summer depending on the weed type.

Never spray on windy days, even if the wind is light. Vinegar spray drifts easily and will damage or kill any plant it lands on, including vegetables, flowers, shrubs, and grass. Spray only on calm mornings or evenings, and always point the nozzle directly at the weed you want to kill.

How to Spray Vinegar on Weeds Without Damaging Other Plants

Use a spray bottle or pump sprayer and soak the weed thoroughly until the leaves and stems are dripping wet. The vinegar needs direct contact with the plant tissue to work, so a light mist is not enough. Spray until you see liquid running off the leaves, then stop—more is not more effective and just wastes vinegar.

If the weed is growing near plants you want to keep, use a cardboard shield or your hand (wearing a glove) to block the spray from drifting onto nearby plants. Some people pour vinegar directly onto the soil around the weed's base to avoid any spray, but this is less effective because the acid needs to hit the leaves to work quickly. If you choose this method, pour slowly and carefully so the vinegar soaks into the soil around the roots rather than splashing onto nearby plants.

For weeds in cracks in pavement or gravel, vinegar is especially useful because it does not leave chemical residue and breaks down naturally. Pour it directly into the crack or spray the weed growing there, and the acid will kill the plant without poisoning the soil underneath.

What to Do When Vinegar Alone Does Not Work

If a weed regrows after you spray it with vinegar, you have a few options. You can spray again—sometimes a second or third process kills the root system, especially if you use horticultural vinegar the second time. You can dig out the root after the leaves are dead, which is easier than digging a living weed because the plant is weakened. You can also combine vinegar with other methods: spray the weed, wait for the leaves to die, then pull it out by hand or cut it below the soil line and cover the area with mulch to block regrowth.

For deep-rooted perennials like dandelions or thistles, digging is often more reliable than spraying alone. Spray the weed to weaken it, wait a day or two, then dig carefully to remove as much of the root as possible. Even if you leave a small piece of root behind, the plant is already stressed from the vinegar and less likely to recover.

Vinegar and Other Weed-Control Methods: How They Compare

Vinegar is faster than pulling by hand on large areas and does not require digging, which makes it useful for weeds in gravel, pavement, or between garden beds. It is slower than chemical herbicides like glyphosate, which kill roots as well as leaves and work in cooler weather. Vinegar is also less reliable on established perennial weeds, which often regrow even after multiple applications.

Mulch prevents weeds from growing in the first place by blocking sunlight from reaching seeds in the soil. Vinegar kills weeds that are already there. The two work well together: use mulch to stop new weeds, and spray vinegar on any that push through. Boiling water is another fast option for weeds in pavement or gravel, but it does not work on weeds surrounded by plants you want to keep because the water will damage them too.

Frequently Asked Questions

Can I use vinegar on weeds in my vegetable garden?

Yes, but only if you spray carefully and avoid getting any on your vegetables. Vinegar kills any plant it touches, so use a shield or pour it directly onto the soil around the weed's base rather than spraying. Wait until the weed is dead and fully dried before harvesting nearby vegetables.

How long does it take vinegar to kill a weed?

Household vinegar (5 percent) takes three to five days and usually needs multiple applications. Horticultural vinegar (20 percent) kills most weeds in 24 to 48 hours with one or two applications. Young, tender weeds die faster than mature plants with thick leaves.

Will vinegar kill weeds permanently or will they grow back?

Vinegar kills the visible parts of most weeds, but perennial weeds with deep roots often regrow from the root system. Annual weeds are more likely to stay dead. Digging out the root after spraying with vinegar increases the chance the weed will not return.

Is horticultural vinegar safe to use around pets?

Horticultural vinegar is stronger than household vinegar and can irritate skin and eyes. Keep pets away from the area while you are spraying and until the vinegar has dried completely. Household vinegar is safer but slower and less reliable on tough weeds.

Can I mix vinegar with other things to make it work better?

Some people add dish soap to vinegar spray, which helps the liquid stick to waxy leaves and may speed up the process. Salt is sometimes added too, but salt can damage soil and harm nearby plants, so use it only in areas where you do not plan to grow anything for several months.