White vinegar kills some weeds, but not all of them, and results depend on the vinegar strength and how you explore it

White vinegar can kill weeds, but it works best on young plants with thin leaves and shallow roots—think chickweed, clover, and dandelions in their first weeks. The acetic acid in vinegar burns down the visible part of the plant, turning leaves brown and papery within hours. What matters is the concentration: household vinegar (5% acetic acid) works slowly and may need repeated applications; horticultural vinegar (20% acetic acid) works faster but is harder to find and requires careful handling. Vinegar does not kill roots reliably, so established weeds with deep taproots often regrow.

The reason vinegar works at all is chemical, not magical. Acetic acid breaks down the waxy coating on leaves, causing the plant to dry out. On a sunny day, this happens visibly—leaves wilt and discolor within a few hours. But vinegar is not selective: it will damage or kill any plant it touches, including grass and garden plants you want to keep. It also does not prevent new weeds from sprouting, because it leaves the soil untouched.

Key Takeaways

  • Household white vinegar (5% acetic acid) kills the leaves of young, thin-leafed weeds but rarely kills the roots, so regrowth is common.
  • Horticultural vinegar (20% acetic acid) works faster and more thoroughly but is harder to find and requires protective gloves and eye protection.
  • Vinegar works best on weeds less than two weeks old and on sunny, dry days when the spray can dry on the leaf surface.
  • Vinegar damages any plant it touches, so spray carefully and avoid windy days that carry mist onto nearby plants you want to keep.
  • Repeated applications are usually necessary because roots often survive, and new weeds will sprout from soil that vinegar does not treat.

How acetic acid damages weeds

Vinegar works by dissolving the protective coating on plant leaves. Leaves have a waxy layer called the cuticle that prevents water loss and protects the plant from damage. When you spray vinegar on a leaf, the acetic acid eats through this coating. Once the coating is breached, the leaf loses water rapidly and the plant tissue underneath dries out and dies.

This process is fastest on young leaves, which have thinner cuticles than mature leaves. A two-week-old dandelion will brown and collapse in a few hours. A six-month-old dandelion with thick, leathery leaves may show damage but often survives because the acid does not penetrate deeply enough to kill the whole plant. The roots, which are underground and protected from spray, almost never die from vinegar alone.

Sunlight and heat speed up the damage. On a hot, dry day with direct sun, vinegar works noticeably faster than on a cool, cloudy day. Rain within a few hours of spraying can wash the vinegar off before it does full damage, so timing matters. This is why vinegar is most effective as a spot treatment on a sunny afternoon, not as a broadcast spray across a whole garden bed.

Household vinegar vs. horticultural vinegar

The vinegar you buy at the grocery store for cooking is 5% acetic acid. It kills soft, young weeds reliably but works slowly—often taking 24 to 48 hours to fully brown a leaf. You may need to spray the same weed two or three times over a week or two to see it stop regrowing. For small patches or occasional weeds, household vinegar is cheap and safe to handle with bare hands.

Horticultural vinegar contains 20% acetic acid, four times stronger than household vinegar. It works in hours instead of days and kills tougher, more established weeds more reliably. The trade-off is availability and safety. Horticultural vinegar is not sold in most grocery stores; you find it at garden centers, farm supply stores, or online. It also requires protective equipment: gloves, eye protection, and long sleeves. The higher acidity can burn skin and damage eyes, so you cannot spray it casually.

A third option is pickling vinegar, which is 10% acetic acid—stronger than household but weaker than horticultural. It is easier to find than horticultural vinegar and faster than household vinegar, though still slower than the 20% version. Pickling vinegar costs more than household vinegar but less than horticultural, so it is a middle ground if you have a moderate weed problem and want faster results.

When vinegar works best and when it fails

Vinegar is most effective on weeds that are less than four weeks old. At this stage, leaves are thin and tender, the root system is shallow, and the plant has not yet stored much energy underground. Chickweed, purslane, and young clover die reliably with a single spray of household vinegar. Dandelions in their first month also respond well, though you may see regrowth from the root if you do not follow up.

Vinegar fails on established perennial weeds with deep taproots: mature dandelions, thistles, bindweed, and dock. These plants have roots that go down 12 inches or more and store energy underground. Vinegar kills the leaves, but the root survives and sends up new growth within days or weeks. You can spray repeatedly, but you are fighting the plant's ability to regrow from below the soil line. For these weeds, vinegar alone is not enough.

Vinegar also fails on woody plants and weeds with waxy or hairy leaves. Poison ivy, brambles, and some thistles have leaf surfaces that resist vinegar penetration. The spray may damage the leaf surface but does not kill the plant. Grasses are harder to kill with vinegar than broadleaf weeds because grass leaves are narrow and the spray does not coat them as thoroughly.

How to spray vinegar safely and effectively

Use a spray bottle or pump sprayer to explore vinegar directly to the weed leaves. Soak the leaves thoroughly—they should be visibly wet but not dripping. Do this on a dry, sunny day, ideally in the afternoon when the sun is strong. Avoid spraying on windy days, because the mist will drift onto nearby plants you want to keep. Vinegar does not know the difference between a weed and a vegetable plant, so careless spraying can damage your garden.

Wear gloves if you are using horticultural vinegar, and wear eye protection if you are spraying overhead or if there is any chance of splash. Household vinegar is safe to handle with bare hands, though it is still a good idea to wash your hands afterward. Do not spray vinegar on a day when rain is forecast within a few hours; the rain will wash it off before it dries on the leaf.

Expect to see results within 24 hours with horticultural vinegar and within 48 hours with household vinegar. The weed leaves will turn brown, papery, and brittle. Once the leaves are dead, you can pull the weed out by hand if the root is shallow. If the root is deep or if you see new growth within a week or two, spray again. Most weeds need two to four applications over several weeks before they stop regrowing.

Combining vinegar with other methods

Vinegar works better when you combine it with other weed control methods. After spraying vinegar and waiting for the leaves to die, pull out the dead weed by hand or with a weeding tool. This removes the root if it is shallow enough. For deep-rooted weeds, dig out as much of the root as you can reach, then spray the cut surface with vinegar to prevent regrowth.

Mulch is a good follow-up to vinegar. Once you have killed the visible weeds with vinegar and removed what you can, spread 2 to 3 inches of wood chips or straw over the area. Mulch blocks sunlight from reaching new weed seeds and makes it harder for roots to push through. This prevents new weeds from sprouting in the same spot, which is something vinegar alone cannot do.

For ongoing weed control, vinegar is best used as a spot treatment rather than a broadcast spray. Spray individual weeds as they appear, pull them out once they are dead, and mulch to prevent new ones. This approach is slower than using a broad herbicide, but it is safer for nearby plants and does not add chemicals to your soil.

Why vinegar does not prevent new weeds

Vinegar kills the weeds you spray, but it does not stop new weeds from sprouting. Weed seeds live in the soil and germinate when conditions are right—usually when the soil is warm and moist. Vinegar does not change the soil or kill seeds; it only damages the leaves of plants that are already growing. Once the vinegar dries, it has no lasting effect on the soil.

This is why you see new weeds in the same spot a few weeks after spraying. The seeds were already there, waiting. Vinegar removed the competition, so new seedlings have room to grow. To prevent this, you need to either block sunlight with mulch, remove the top layer of soil where seeds live, or use a pre-emergent herbicide that stops seeds from germinating in the first place. Vinegar is a tool for killing existing weeds, not for preventing future ones.

Frequently Asked Questions

Can I use vinegar on weeds in my vegetable garden?

Yes, but only as a spot treatment on weeds, not on the soil around your vegetables. Spray the weed leaves carefully and avoid getting vinegar on the plants you want to keep. Vinegar does not linger in the soil, so once it dries, it is safe for your vegetables. Wash your hands and tools after spraying to avoid accidentally transferring vinegar to your garden plants.

How long does it take vinegar to kill a weed?

Household vinegar (5% acetic acid) takes 24 to 48 hours to fully brown a weed leaf. Horticultural vinegar (20% acetic acid) works in 2 to 6 hours on young weeds. Mature weeds with thick leaves may take longer or may not die completely. You will see the first signs of damage—browning and wilting—within a few hours on a sunny day.

Will vinegar kill the roots of weeds?

Vinegar rarely kills roots because it only affects the parts of the plant above ground. Roots are protected underground and do not come into contact with the spray. Established weeds with deep roots often regrow after vinegar treatment. To prevent regrowth, dig out as much of the root as you can after the leaves die, or spray the cut root surface with vinegar.

Is vinegar safer than chemical herbicides?

Vinegar is less toxic than many synthetic herbicides and does not leave chemical residues in the soil. However, it is not harmless—it will damage any plant it touches, and horticultural vinegar requires protective equipment. Vinegar is a good choice if you want to avoid synthetic chemicals, but it is not a magic solution. It works best on young weeds and requires repeated applications for established plants.

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

Some people add dish soap or salt to vinegar to improve results. Dish soap helps the vinegar stick to leaves and penetrate the waxy coating. Salt can increase the damage but also harms the soil and nearby plants, so it is not recommended. If you want to boost vinegar's effectiveness, add a small amount of dish soap (a few drops per spray bottle) and test it on a small area first to make sure it does not damage plants you want to keep.