Vinegar and dish soap kill some weeds, but not all, and results depend on the vinegar strength and when you spray
Vinegar and dish soap do kill weeds, but they work best on young, tender plants and certain species. The vinegar (acetic acid) dries out the plant's leaves, while the dish soap helps the vinegar stick to the surface instead of beading up and running off. However, established weeds with deep roots or thick waxy leaves often survive the treatment, and you may need to spray multiple times or use a stronger vinegar concentration.
The most important factor is vinegar strength. Household vinegar from the grocery store is 5 percent acetic acid — weak enough that it works mainly on seedlings and soft-leaved weeds. Horticultural vinegar, sold at garden centers, is 20 percent acetic acid and kills a wider range of plants more reliably. Anything stronger than that requires careful handling and is not practical for most home use.
Key Takeaways
- Household vinegar (5 percent acetic acid) kills young weeds and tender-leaved species but rarely kills established weeds with deep roots.
- Dish soap acts as a spreader, helping vinegar coat the leaf surface instead of beading up, which makes the treatment more effective.
- Horticultural vinegar (20 percent acetic acid) kills a broader range of weeds than grocery-store vinegar, though it still may not kill perennials in one process.
- Spray on a dry, sunny day when the weed is actively growing, and avoid rain for at least two hours after spraying so the vinegar can dry on the leaves.
- Weeds with thick or waxy leaves — like dandelions and clover — often survive vinegar spray and require repeated treatments or a different method.
Why vinegar works: how acetic acid damages the plant
Vinegar kills weeds by burning the leaves and stems it touches. The acetic acid breaks down the waxy coating that protects the plant's surface, causing the leaf to dry out and collapse. This happens fastest in direct sunlight and on young, tender growth where the protective layer is thinnest.
The damage is visible within hours — leaves turn brown and papery — but the plant does not always die. If the weed is an annual (a plant that lives one season), killing the above-ground part is usually enough. If it is a perennial (a plant that comes back from the roots year after year), the roots survive underground and the weed regrows in a few weeks.
How dish soap improves the spray's effectiveness
Dish soap is a surfactant, which means it reduces the surface tension of the vinegar solution. Without it, vinegar beads up on waxy or fuzzy leaves and most of it runs off the plant before it can do damage. The soap makes the vinegar spread into a thin, even film that covers more leaf surface.
Use a small amount — about one tablespoon of liquid dish soap per gallon of vinegar solution. Too much soap can damage soil and harm beneficial insects, and it does not improve results beyond a certain point. Mix it thoroughly so the soap is evenly distributed.
The difference between household and horticultural vinegar
Household vinegar from the grocery store contains 5 percent acetic acid. It works on seedlings, clover, chickweed, and other soft-leaved weeds, but it often fails on established plants. You may see the leaves brown, but the roots stay alive and the weed returns.
Horticultural vinegar is 20 percent acetic acid and kills a much wider range of plants, including some perennials on the first or second spray. It is sold at garden centers and online under names like "20% Vinegar Herbicide" or "Horticultural Vinegar." It costs more than grocery vinegar but requires fewer applications. Handle it carefully — wear gloves and eye protection, and do not let it splash on skin or desirable plants, because the higher concentration burns anything it touches.
Do not confuse horticultural vinegar with pickling vinegar (which is also 5 percent) or with cleaning vinegar (which is sometimes 6 percent). Check the label for the acetic acid percentage.
When to spray for the best results
Spray on a warm, dry, sunny day when the weed is actively growing. Young weeds in spring or early summer are more vulnerable than mature plants in late summer. Spray in the morning or late afternoon when the sun is lower and the vinegar will not evaporate as quickly.
Do not spray if rain is forecast within two hours. The vinegar needs time to dry on the leaves and be absorbed. If it rains too soon, the treatment washes off and the weed survives. Avoid spraying on windy days, because the spray will drift onto nearby plants you want to keep.
Spray the entire above-ground part of the weed until it is wet but not dripping. The vinegar works only on the parts it touches, so incomplete coverage means incomplete kill.
Weeds that survive vinegar spray and what to do instead
Dandelions, clover, plantain, and other perennials with thick leaves or deep taproots often survive vinegar treatment. Their waxy leaf coating protects them, and their roots are too deep for the spray to reach. If you spray these weeds and they regrow, you have a few options.
You can spray again two to three weeks later when the new growth is tender. Repeated applications eventually exhaust the root, though this takes patience. Alternatively, dig out the root — for dandelions and plantain, remove as much of the taproot as you can, because any piece left in the soil can regrow. For clover, hand-pulling works if the soil is moist and you pull when the plant is young.
If vinegar does not work and digging is not practical, a contact herbicide (one that kills only the part it touches) or a systemic herbicide (one that moves through the plant to the roots) may be necessary. Read the label to confirm it is safe for your situation and follow all directions.
Common mistakes that reduce effectiveness
Using too little vinegar or too much water weakens the solution. A standard mix is one part vinegar to one part water, or straight vinegar if you are using horticultural vinegar. Adding extra water does not improve results and makes the spray less effective.
Spraying on cloudy days or when rain is coming reduces effectiveness because the vinegar does not dry quickly enough. Spraying mature, established weeds instead of young ones often fails because the plant's protective coating is thicker. Spraying only the top of the weed and missing the lower leaves means some of the plant survives.
Waiting too long after mixing the solution can also reduce results. If you mix vinegar and soap and let it sit for several hours, the soap can separate or break down. Mix fresh before each use.
Frequently Asked Questions
Will vinegar kill weeds permanently or will they come back?
Vinegar kills the above-ground part of the weed, but perennial weeds (those that come back from the roots) will regrow in a few weeks. Annual weeds usually do not return if you kill them before they set seed. Repeated applications over the season can eventually kill perennials by exhausting the root, but this takes multiple treatments.
Can I use white vinegar from my kitchen?
Yes, white vinegar from the grocery store works on young, soft-leaved weeds. It is 5 percent acetic acid, so it is weaker than horticultural vinegar but still effective on seedlings and tender plants like clover and chickweed. It will not reliably kill established weeds with deep roots or thick leaves.
How long does it take to see results after spraying?
You should see browning of the leaves within a few hours on a sunny day. Complete death of the above-ground part usually takes 24 to 48 hours. If the weed is a perennial, the roots survive and new growth appears in two to four weeks.
Is vinegar and dish soap safe to use around vegetables or flowers?
Vinegar kills any plant it touches, so spray carefully and avoid getting it on plants you want to keep. Dish soap can harm soil organisms and beneficial insects if used in large amounts, so use it sparingly. If you are spraying near a vegetable garden, spray on a calm day and aim carefully at the target weed only.
What if I spray and the weeds do not die?
The weed may be a species with a thick protective coating, or it may be too established for household vinegar to kill. Try horticultural vinegar (20 percent acetic acid) on the next process, or wait two to three weeks and spray again when new growth is tender. If vinegar does not work after two applications, consider digging out the root or using a different method.