Vinegar works on weeds, but only under specific conditions
Yes, vinegar can kill weeds—but not all weeds, not in all situations, and not as reliably as many people expect. Vinegar is an herbicide, meaning it damages or kills plants. The acetic acid in vinegar burns down the leaves and stems of weeds it contacts, which can stop growth or kill young weeds outright. However, vinegar has real limits: it does not kill roots, it works best on young weeds, and it may take multiple applications.
The vinegar sitting in your kitchen cabinet is typically 5 percent acetic acid. This concentration works on tender weeds like chickweed or young dandelions. Horticultural vinegar—sold at garden centers—contains 20 percent acetic acid and is more effective on tougher plants. Even so, neither type will reliably kill established weeds with deep root systems, like mature dandelions or bindweed, in a single spray.
Key Takeaways
- Vinegar kills the above-ground parts of weeds by burning leaves and stems, but does not kill roots, so regrowth is common.
- Kitchen vinegar (5 percent acetic acid) works on young, tender weeds; horticultural vinegar (20 percent acetic acid) is stronger but still may not kill deep-rooted weeds in one process.
- Vinegar works best on weeds in cracks, gravel, or garden beds where you can spray directly without harming nearby plants.
- Repeated applications over weeks or months may be needed to exhaust the root system, or you may need to dig out the root after vinegar weakens the plant.
- Vinegar can damage or kill desirable plants it touches, so spray on calm days and avoid overspray onto grass, flowers, or vegetables you want to keep.
How vinegar damages weeds
Vinegar is an acid that breaks down the waxy coating on weed leaves. Once that coating is gone, the leaf dries out and the plant loses its ability to hold water. You will see the weed wilt and turn brown within hours to a few days, depending on the vinegar strength and the weed's age.
The catch is that vinegar only affects what it touches. It does not travel through the soil to the roots, and it does not move through the plant's vascular system the way some commercial herbicides do. So even if the above-ground part dies, the root may survive and send up new growth. This is why vinegar is most useful against annual weeds (which complete their life cycle in one year) and least useful against perennials (which return year after year from the same root).
Which weeds vinegar can kill
Vinegar works best on young weeds with soft, tender leaves. Chickweed, purslane, clover, and young dandelions often die after one or two applications of kitchen vinegar. Weeds that are only a few weeks old are far more vulnerable than mature plants.
Vinegar is less reliable on established perennials like mature dandelions, thistles, bindweed, or plantain. These plants have thick, woody stems and waxy leaves that resist the acid. You may burn back the top growth, but the root survives and regrows. If you want to kill these plants with vinegar, expect to spray repeatedly—sometimes weekly for several weeks—to gradually weaken the root system. Eventually, you may need to dig out what remains.
Grassy weeds like crabgrass are also difficult to kill with vinegar alone, because their narrow leaves present less surface area for the acid to work on.
How to spray vinegar on weeds
Pour vinegar into a spray bottle or pump sprayer. On a calm, dry day (wind carries spray away and rain washes it off), spray the weed until the leaves are thoroughly wet but not dripping. The vinegar needs direct contact with the foliage to work. Spray in the morning or late afternoon when the sun is lower, because strong midday sun can reduce effectiveness.
For kitchen vinegar, one process may be enough for very young weeds. For tougher weeds or horticultural vinegar, you may see results within 24 hours. If the weed is not dead or severely wilted after three days, spray again. Repeat every 7 to 10 days as needed. Wear gloves and avoid splashing vinegar on your skin or eyes. If you are spraying near plants you want to keep, shield them with cardboard or spray on a windless day so drift does not reach them. Vinegar will damage or kill any plant it contacts, including grass, vegetables, and ornamentals.
Vinegar versus digging out the root
For perennial weeds, combining vinegar with manual removal is often faster than vinegar alone. Spray the weed with vinegar and wait a few days for the leaves to wilt. Once the plant is weakened, dig down and pull out the root. The vinegar makes the soil softer and the plant easier to extract. This approach works well for dandelions, plantain, and other tap-rooted weeds.
If you do not want to dig, you can spray repeatedly over several weeks to exhaust the root system. Some roots will eventually give up and stop regrowing, but this takes patience and multiple applications. For a one-time kill, digging is usually faster and more reliable than vinegar alone.
Where vinegar works best
Vinegar is most practical in places where you can spray directly on the weed without worrying about damaging nearby plants. Cracks in pavement, gravel driveways, and the edges of garden beds are ideal. You can spray freely without risk to desirable plants.
Vinegar is less practical in a lawn full of weeds, because you cannot spray without killing the grass too. In a vegetable garden, you have to be careful not to overspray onto vegetables. In these situations, hand-pulling, mulching, or other methods may be more practical than repeated vinegar applications.
Horticultural vinegar versus kitchen vinegar
Kitchen vinegar (5 percent acetic acid) is cheap and already in most homes. It works on young, soft weeds and is safe to use around pets and children once it dries. The downside is that it is weak against tough weeds and requires more applications.
Horticultural vinegar (20 percent acetic acid) is sold at garden centers and online. It is stronger and works faster on a wider range of weeds. However, it is more expensive, and the higher acid concentration means you need to be more careful with overspray. Some formulations also contain soap or other additives to help the vinegar stick to leaves. Read the label to see what you are buying. Neither type is selective—both will kill any plant they touch. The difference is speed and reliability, not safety.
When to call a professional
If you have a large area of established perennial weeds, or if weeds keep coming back despite repeated vinegar applications, a lawn care professional or local extension office can recommend other options. Some situations call for different herbicides, soil treatment, or landscape changes that are beyond what vinegar can do alone.
Your local cooperative extension office (run by your state's land-grant university) offers free or low-cost information on weed control tailored to your region and the specific weeds you are dealing with. They can tell you which methods work best for your climate and soil type.
Frequently Asked Questions
Will vinegar kill weeds permanently?
Vinegar kills the above-ground part of the weed, but roots often survive and regrow. For annual weeds, one or two applications may be enough. For perennials, you will likely see regrowth unless you dig out the root or spray repeatedly over weeks to exhaust it.
Can I use any type of vinegar?
Kitchen vinegar (5 percent acetic acid) works on young weeds. Apple cider vinegar and white vinegar are both fine. Horticultural vinegar (20 percent acetic acid) is stronger but more expensive. Avoid cleaning vinegar, which is not designed for plants and may contain additives.
How long does vinegar take to kill a weed?
Young weeds may wilt within hours and be dead within a few days. Tougher weeds take longer—sometimes a week or more—and may require multiple applications. Deep-rooted perennials may never fully die from vinegar alone.
Will vinegar kill grass?
Yes. Vinegar will damage or kill any plant it contacts, including lawn grass. Spray carefully and avoid drift onto areas you want to keep green. This is why vinegar works best on weeds in cracks, gravel, or isolated spots rather than in a lawn.
Is vinegar safer than commercial weed killer?
Vinegar is less toxic than many synthetic herbicides and breaks down quickly in soil. However, it is not harmless—it is still an acid and will damage plants you do not want to kill. Always spray carefully and keep it away from children and pets until it dries.