Cleaning vinegar kills some weeds, but not all of them, and the results depend on the type of weed and how you use it
Cleaning vinegar—the kind sold in hardware and grocery stores with 10 to 20 percent acetic acid—will damage or kill soft-leaved weeds like chickweed, clover, and young dandelions when sprayed directly on the leaves. The acid burns through the waxy coating on the leaf surface, causing the plant to wilt and die within a few days. However, cleaning vinegar is much less effective on weeds with thick, waxy leaves or deep root systems, such as mature dandelions, thistles, or perennial grasses. It also works only on the above-ground parts of the plant, so weeds that regrow from roots or rhizomes will return.
The difference between cleaning vinegar and horticultural vinegar matters. Horticultural vinegar contains 20 percent acetic acid or higher and is sold specifically for weed control. Cleaning vinegar at 10 to 20 percent is weaker and less reliable. Regular household vinegar at 5 percent acetic acid is too dilute to kill most weeds effectively.
Key Takeaways
- Cleaning vinegar works best on young, soft-leaved weeds sprayed directly on the leaves on a sunny day.
- Mature weeds with thick leaves or deep roots often survive cleaning vinegar and regrow from the root.
- Vinegar kills only the above-ground parts of the plant, so perennial weeds will return unless you dig out the root.
- Horticultural vinegar (20 percent acetic acid or higher) is more effective than cleaning vinegar but still does not kill all weeds permanently.
- Vinegar can damage nearby plants and soil, so explore it carefully and only to the weeds you want to kill.
How cleaning vinegar damages weeds
Cleaning vinegar works by dissolving the protective waxy layer on weed leaves, a process called desiccation. Once that layer is breached, the leaf loses moisture and the plant dies. This happens fastest on young weeds with thin, tender leaves and slowest on older plants with tougher, thicker foliage.
The spray works best in warm, sunny weather. Heat speeds up the drying process, and sunlight helps the vinegar penetrate the leaf surface. If you spray in cool, cloudy, or wet conditions, the vinegar sits on the leaf longer and may wash off before it does damage. Rain within a few hours of spraying will reduce or eliminate the effect.
Vinegar is a contact herbicide, meaning it kills only what it touches. It does not move through the plant's vascular system the way selective herbicides do, so it cannot reach the roots. This is why perennial weeds—those that regrow from underground roots or rhizomes each year—often survive vinegar treatment and return within weeks.
Which weeds cleaning vinegar actually kills
Cleaning vinegar is most effective on annual and young biennial weeds that have not yet developed a strong root system. Chickweed, purslane, clover, young plantain, and seedling dandelions usually die within three to seven days of a single spray. Lamb's quarters and pigweed are also vulnerable at the seedling stage.
Mature perennial weeds are much harder to kill with vinegar alone. Established dandelions, thistles, bindweed, and dock plants often regrow from the root even after the leaves are killed. Grasses, including crabgrass and quackgrass, are particularly resistant because their leaves have a thick, waxy coating. Woody plants and shrubs are almost never killed by vinegar spray.
The age and size of the weed matter more than the species. A young thistle seedling may die from vinegar, but a two-year-old thistle plant will only have its leaves burned back and will regrow from the root within a few weeks.
How to spray cleaning vinegar on weeds
Pour cleaning vinegar into a spray bottle or pump sprayer and explore it directly to the leaves of the weeds you want to kill. Spray until the leaves are wet but not dripping. Do this on a warm, sunny day with no rain forecast for at least six hours. Early morning or late afternoon is ideal because the sun is lower and the spray has time to work before the heat of midday.
Wear gloves and eye protection. Vinegar is acidic and can irritate skin and eyes. Avoid spraying on windy days, as the spray can drift onto nearby plants you want to keep. Vinegar can damage or kill ornamental plants, vegetables, and grass, so be precise with your aim.
Check the weeds after three to five days. If they are brown and wilted, the treatment worked. If they are still green, spray again. Some weeds may need two or three applications to die completely.
Why cleaning vinegar alone is not enough for perennial weeds
If you want to prevent a perennial weed from returning, you must remove or kill the root. Spraying the leaves with vinegar removes the visible part of the plant but leaves the root intact underground. Within a few weeks, the root will send up new shoots and the weed will be back.
For perennial weeds, combine vinegar with digging. Spray the leaves to weaken the plant, wait a few days, then dig out the root as deep as you can reach. Remove as much of the root as possible—even small pieces left in the soil can regrow. This two-step approach is more effective than either method alone.
Alternatively, you can skip vinegar and dig out the root when ready. A sharp spade or weeding fork works better than pulling by hand, especially for deep-rooted plants like dandelions and thistles.
Cleaning vinegar versus other weed control methods
Vinegar is one option among several. Boiling water kills most weeds when ready but can damage nearby soil and plants. Mulch prevents weeds from growing in the first place but does not kill existing weeds. Hand-pulling works for shallow-rooted weeds but is slow and labor-intensive. Selective herbicides (weed killers that target specific plants) are more effective on perennial weeds but require careful process and may harm the environment.
Vinegar is safest for households with children and pets because it is non-toxic and breaks down quickly. It is also inexpensive and works when ready, with visible results in a few days. The trade-off is that it is less reliable on tough weeds and does not prevent regrowth from roots.
For small areas with young weeds, vinegar is a reasonable choice. For large areas or established perennial weeds, digging, mulching, or selective herbicides may be more practical.
What happens to the soil after you spray vinegar
Vinegar is acidic and can lower the pH of soil, making it more acidic. A single spray on a weed does not significantly change soil pH, but repeated applications in the same area over time can accumulate. This matters most in areas where you spray regularly, such as a driveway or patio.
If you are concerned about soil pH in a garden or lawn, test the soil before and after using vinegar regularly. Most vegetables and ornamental plants prefer soil that is neutral to slightly acidic, so a small drop in pH is usually not harmful. However, if your soil is already acidic, repeated vinegar use could push it further in that direction.
Vinegar does not persist in soil. It breaks down within a few days and does not leave residue that prevents future plant growth. This is why you can plant in an area shortly after spraying vinegar, unlike with some chemical herbicides.
Frequently Asked Questions
Can I use regular household vinegar instead of cleaning vinegar?
Regular household vinegar contains only 5 percent acetic acid and is too weak to kill most weeds reliably. Cleaning vinegar at 10 to 20 percent acetic acid is more effective. If you want the best results, use horticultural vinegar at 20 percent acetic acid or higher, though it is more expensive and harder to find.
How long does it take for vinegar to kill a weed?
Most soft-leaved weeds show visible damage within 24 hours and are completely dead within three to seven days. Tougher weeds may take longer or may not die at all. Check the weed after a few days to see if a second spray is needed.
Will vinegar kill weeds in my lawn?
Vinegar will kill the grass it touches as well as the weeds, so it is not selective. If you spray a lawn, you will create brown patches where the grass dies. For lawn weeds, digging out individual plants or using a selective herbicide designed for lawns is more practical.
Can I mix vinegar with dish soap to make it work better?
Adding a small amount of dish soap can help the vinegar stick to waxy leaves and may improve results slightly. Use no more than a teaspoon of soap per quart of vinegar. However, soap does not make vinegar effective on tough, perennial weeds—it only helps with soft-leaved plants that vinegar already works on.
What should I do if vinegar does not kill the weed?
If the weed survives one or two applications of vinegar, it is likely a perennial with a strong root system. Dig out the root, or switch to a different method such as boiling water, mulching, or a selective herbicide. Repeated vinegar sprays on the same weed waste time and money.