Straight vinegar kills some weeds, but not all of them, and the results depend on the vinegar strength and when you spray
Straight household vinegar (5% acetic acid) will kill young weeds with soft stems—think seedlings and tender growth—but it struggles with established plants and anything with a waxy or thick leaf surface. The vinegar burns down the above-ground part of the plant, but if the root system is intact, many weeds regrow within days or weeks. Horticultural vinegar (20% acetic acid) works faster and on tougher plants, but even that does not kill roots reliably. For permanent removal, you need either repeated applications, a method that removes the root, or a combination approach.
The key to vinegar's effectiveness is timing and plant age. A weed less than two weeks old with soft leaves will usually die from a single spray on a sunny day. A mature dandelion or established clover plant will survive the same treatment because its root stays alive underground and pushes up new growth within a week or two.
Key Takeaways
- Household vinegar (5% acetic acid) kills soft-stemmed seedlings and young weeds but leaves roots intact, so regrowth is common.
- Horticultural vinegar (20% acetic acid) works on tougher weeds and acts faster, but costs more and still does not reliably kill roots.
- Vinegar works best on weeds less than two weeks old and on warm, sunny days when the spray dries quickly on the leaf.
- Established weeds with deep taproots (dandelions, thistles) or thick waxy leaves (clover, chickweed) often survive vinegar and regrow from the root.
- Repeated applications every few days can exhaust some perennial weeds, but hand-pulling or digging remains faster for most homeowners.
How vinegar damages weeds
Vinegar is an acid that burns plant tissue on contact. When you spray it on a leaf, the acetic acid breaks down the waxy coating that protects the plant, dries out the cell structure, and the leaf browns and dies. This happens within hours on a sunny day, especially on young, tender growth where the leaf surface is still thin.
The catch is that vinegar only kills what it touches. It does not move through the plant's vascular system the way a systemic herbicide does. Once the spray dries, it stops working. If the root is still alive and undamaged in the soil, the plant straightforward regrows from it—sometimes within a week. This is why vinegar is called a "contact herbicide" rather than a systemic one.
Household vinegar versus horticultural vinegar
Household vinegar from the grocery store contains 5% acetic acid. It is cheap and you probably have it already, but it is weak. It works on seedlings and very young weeds, but mature plants often shrug it off. You may need to spray multiple times, and even then, success is not may provide.
Horticultural vinegar contains 20% acetic acid and is sold at garden centers and online. It works faster, kills tougher leaves, and requires fewer applications. The trade-off is cost—it runs two to four times the price of household vinegar—and you need to handle it more carefully because the higher acid concentration can burn your skin and damage soil if overused.
Some products mix vinegar with soap or salt to boost effectiveness. The soap helps the vinegar stick to waxy leaves. Salt can help kill roots, but it also damages soil and can persist for months, so use it only in cracks or areas where you do not want anything to grow.
Which weeds vinegar actually kills
Vinegar works best on young weeds with soft, thin leaves: chickweed seedlings, young clover, purslane, and grass seedlings. If you catch them before they are two weeks old, a single spray often does the job. These plants have not yet developed the tough leaf coating or deep root system that older weeds rely on for survival.
Vinegar struggles with established weeds that have thick or waxy leaves, or deep root systems. Dandelions, thistles, plantain, and mature clover survive vinegar spray regularly because their leaves are tougher and their taproots run deep. Even if you kill the above-ground part, the root stays alive and pushes up new growth. Woody plants and shrubs are nearly impossible to kill with vinegar alone because the bark and leaf structure are too tough for a spray bottle to penetrate thoroughly.
When and how to spray vinegar for best results
Spray on a warm, sunny day when the forecast shows no rain for at least 24 hours. The sun helps dry the spray quickly, which locks in the damage. If it rains within a few hours, the vinegar washes off before it can work. Early morning or late afternoon is ideal because the sun is lower and the leaf is fully exposed to the spray.
Soak the entire leaf surface—top and bottom—until it drips. A light misting will not work. Avoid spraying in full midday heat if possible, because the spray can evaporate before it soaks in. Spray young weeds, not mature ones. A weed less than two weeks old will usually die from a single process. A weed that has been growing for a month or longer may need two or three applications spaced three to five days apart, and even then, it may regrow from the root.
Why vinegar alone often fails on established weeds
The main reason vinegar disappoints homeowners is that it does not kill roots. A dandelion's taproot can run 12 inches deep. A perennial clover plant spreads underground. Spray the leaves all you want—if the root is intact, the plant comes back. This is the fundamental limitation of any contact herbicide: it cannot reach what is hidden in the soil.
Repeated applications can work, but they take time and effort. Spraying the same weed every three days for two or three weeks can eventually starve the root by preventing it from photosynthesizing. But for most people, hand-pulling or digging is faster and more reliable. Vinegar also does not prevent new weeds from germinating. It is a contact kill, not a pre-emergent. Once the dead weed is gone, new seeds can sprout in the same spot.
Combining vinegar with other methods
Vinegar works better as part of a plan than as a standalone solution. Spray the weed to kill the leaves, then dig out the root while the plant is weakened. This combination is faster than digging alone and more reliable than vinegar alone. The weakened plant is easier to pull, and you are less likely to break off root fragments that can regrow.
You can also use vinegar to finish off weeds you have already pulled. If a few leaves are still green, a quick spray prevents regrowth from any root fragments left in the soil. This is especially useful for thistles and dandelions, which can regrow from a tiny piece of root. Mulch after you have cleared an area—a 2- to 3-inch layer of wood chips or straw blocks sunlight and prevents new seeds from germinating. Vinegar kills existing weeds; mulch stops new ones from starting.
When to consider other options
If you have a large area of established weeds, or if the weeds keep coming back after repeated vinegar applications, it is time to consider other options. A professional landscaper or lawn service can explore selective herbicides that target specific weeds without harming grass, or they can remove weeds mechanically. For a small yard, hand-pulling or digging is often the fastest solution overall.
For large areas, a sod cutter removes the top layer of soil and weeds together, though this is expensive and leaves bare ground that needs replanting. If you are dealing with invasive species like Japanese knotweed or poison ivy, do not rely on vinegar. These plants need repeated applications of stronger herbicides or professional removal. Poison ivy also requires careful handling because the oil can cause a severe rash, and vinegar does not neutralize it.
Frequently Asked Questions
Can I use vinegar on weeds in my garden without killing my vegetables?
Vinegar is non-selective, meaning it kills any plant it touches. Spray only the weeds, not the soil around them, and avoid drift onto nearby plants. For vegetable gardens, hand-pulling or careful digging is safer than spraying.
How long does it take vinegar to kill a weed?
Young weeds show damage within a few hours and are fully dead within 24 hours on a sunny day. Mature weeds take longer—sometimes two to three days—and may not die completely. Regrowth from the root can happen within a week.
Will vinegar kill weeds permanently?
No. Vinegar kills the above-ground part of the plant, but roots usually survive. Most weeds regrow within days or weeks. Repeated applications can exhaust some plants, but hand-pulling or digging is more reliable for permanent removal.
Is horticultural vinegar worth the extra cost?
If you have a lot of tough, established weeds, yes. The 20% acetic acid works faster and on thicker leaves, so you use less product overall. For small areas or young weeds, household vinegar is usually enough.
Can I mix vinegar with salt to make it stronger?
Salt does help kill roots, but it also damages soil and can prevent anything from growing in that spot for months. Use salt only in cracks, driveways, or areas where you do not want future growth. Avoid it in garden beds and lawns.