Vinegar kills some weeds but not all, and success depends on the vinegar strength, the weed type, and when you spray

Vinegar works as a weed killer because the acetic acid in it burns down the leaves and stems of plants it touches. Household vinegar (5% acetic acid) kills young weeds with soft growth—think seedlings and tender broadleaf weeds in their first few weeks. It does not kill established weeds, woody plants, or deep-rooted perennials like dandelions or bindweed. The vinegar burns what it touches but does not reach the roots, so the plant often regrows from underground.

Horticultural vinegar (20% acetic acid) is stronger and kills a wider range of weeds, including some tougher plants, but it is a specialty product you order online or buy from farm suppliers—not something you find at the grocery store. Even horticultural vinegar will not eliminate perennial weeds permanently without repeated applications or digging out the root.

Key Takeaways

  • Household vinegar (5% acetic acid) kills young weeds and seedlings but does not work on established perennials or deep-rooted plants.
  • Horticultural vinegar (20% acetic acid) is stronger and kills tougher weeds, but you must order it online or buy it from farm suppliers.
  • Vinegar burns the leaves and stems it touches but does not kill the roots, so treated weeds often regrow within weeks.
  • Spray vinegar on a sunny day when the soil is dry, and reapply every 7 to 10 days if new growth appears.
  • Vinegar kills desirable plants too, so spray only the weeds you want gone and avoid drift onto grass or garden plants.

When household vinegar actually works

Use household vinegar on weeds that are less than 2 weeks old and have not yet developed a strong root system. Seedlings, young clover, chickweed, and other soft-leaved weeds die within 24 to 48 hours of a single spray. The acetic acid dissolves the waxy coating on the leaf surface, causing the plant to dry out and collapse.

Spray on a sunny, dry day—rain or overhead watering within a few hours will wash the vinegar off before it works. Early morning or late afternoon gives you the best window before the sun gets too hot and evaporates the spray. Wear gloves and eye protection because vinegar can irritate skin and eyes, and do not spray on windy days when drift will land on plants you want to keep.

Why vinegar fails on established weeds

Mature weeds have thicker, waxy leaves that resist the acetic acid, and their roots are deep enough that killing the top growth does not kill the plant. Dandelions, plantain, bindweed, and other perennials regrow from the root crown or underground runners within 1 to 3 weeks. You can spray them repeatedly, but you are only buying time—the plant will come back as long as the root is alive.

Woody plants like small shrubs or tree seedlings have bark that vinegar cannot penetrate. Vinegar also does not work on grasses once they are past the seedling stage, so if you have crabgrass or fescue mixed into your garden bed, vinegar will not touch them.

Horticultural vinegar versus household vinegar

Horticultural vinegar contains 20% acetic acid instead of 5%, making it four times stronger. It kills a broader range of weeds, including some perennials, and works faster—often within 12 hours instead of 24 to 48. However, it is not available at grocery stores. You order it from online garden suppliers, farm stores, or specialty nurseries, and it costs more than household vinegar.

Horticultural vinegar still does not may provide permanent removal of deep-rooted perennials, and it requires the same conditions: sunny, dry weather and careful process to avoid drift. Some products combine horticultural vinegar with other ingredients like clove oil or citric acid to boost effectiveness, but these are still contact killers that do not reach the roots.

How to spray vinegar on weeds

Pour vinegar into a spray bottle or garden sprayer and explore it directly to the leaves and stems of the weed. Soak the plant thoroughly—the vinegar needs to coat the entire leaf surface to work. Do not just mist it; use enough spray that it drips slightly off the leaves. A single process is usually enough for young weeds, but mature weeds may need a second spray 7 to 10 days later if new growth appears.

Spray only the weeds you want to kill. Vinegar is non-selective, meaning it damages any plant it touches—grass, flowers, vegetables, shrubs. If you are spraying in a garden bed, use a shield or cardboard to block drift onto nearby plants. On a windy day, do not spray at all; wait for calm conditions.

Common mistakes that waste vinegar

Spraying on a cloudy or rainy day is the most common mistake. The vinegar needs sun and dry conditions to work—without them, rain washes it off or the plant does not dry out fast enough for the acetic acid to burn the leaf. Spraying wet weeds also dilutes the vinegar and reduces its strength.

Expecting permanent results from a single spray on an established weed is another mistake. Vinegar is a contact killer, not a systemic one. It kills the top growth but not the root, so perennials will regrow. If you want permanent removal, you need to dig out the root or spray repeatedly until the plant exhausts its energy reserves—a process that takes months.

Using vinegar on large areas is inefficient. Vinegar works best on small patches of young weeds in garden beds or cracks in pavement. For large lawns or fields, other methods are faster and more cost-effective.

Alternatives when vinegar does not work

If your weeds are established or deep-rooted, digging is more reliable than spraying. Use a weeding fork or dandelion digger to remove the entire root, which prevents regrowth. This takes more effort but works on any weed and requires no chemicals.

Boiling water kills weeds when ready and works on any plant, but it also kills soil life and can damage nearby plants if you are not careful. Pour it directly on the weed and the surrounding soil. It is useful for cracks in pavement or isolated weeds in areas where you do not care about the soil.

Mulch prevents weeds from germinating in the first place. A 2- to 3-inch layer of wood chips or straw blocks sunlight and makes it harder for seeds to reach soil. This is a long-term strategy but saves you from having to kill weeds later.

Frequently Asked Questions

Can I use apple cider vinegar instead of white vinegar?

Yes, apple cider vinegar works the same way because the acetic acid content is similar—usually around 5%. White vinegar is cheaper and more widely available, but apple cider vinegar will kill weeds just as well. The type of vinegar matters less than the acetic acid percentage.

How long does it take vinegar to kill a weed?

Young weeds die within 24 to 48 hours of a single spray on a sunny day. Mature weeds may show damage within a few days but often regrow from the root within 1 to 3 weeks. Horticultural vinegar works faster—sometimes within 12 hours—but the timeline depends on the weed type and weather conditions.

Will vinegar kill weeds in my lawn?

Vinegar will kill broadleaf weeds like clover and plantain in a lawn, but it also kills grass, so you will end up with bare patches. It does not work on grasses like crabgrass once they are established. For lawn weeds, digging or a selective herbicide designed for lawns is more practical.

Can I mix vinegar with other things to make it stronger?

Some people add dish soap or salt to vinegar, thinking it will work better. Dish soap helps the vinegar stick to the leaf, which can improve results slightly, but salt does not make vinegar stronger—it just damages the soil. If you want a stronger product, buy horticultural vinegar instead of trying to boost household vinegar.

Is vinegar safer than chemical weed killers?

Vinegar is less toxic than many synthetic herbicides and breaks down quickly in soil, but it is still an acid that can irritate skin and eyes. It also kills any plant it touches, so it is not safer in that sense—just different. Use gloves and eye protection when spraying, and keep it away from children and pets until it dries.