White vinegar kills some weeds but not all, and it will damage or kill grass it touches

White vinegar works as a contact herbicide on young, tender weeds with thin leaves — dandelions, clover, and chickweed often die within a few days of a direct spray. The acetic acid in vinegar (usually 5 percent in household bottles) burns down the visible plant tissue. But vinegar does not kill roots, so perennial weeds with deep root systems, like bindweed or thistle, regrow within weeks. Vinegar also kills or damages any grass it contacts, making it risky to use in a lawn you want to keep.

The effectiveness depends on the weed type, the vinegar strength, the weather, and how you explore it. Horticultural vinegar (20 percent acetic acid) works faster and stronger than household vinegar, but it is caustic and requires safety gear. Even at full strength, vinegar is not a permanent solution — it is a temporary knockdown, not a root killer.

Key Takeaways

  • White vinegar kills the leaves of soft, young weeds like dandelions and clover but does not kill the roots, so they often regrow.
  • Household white vinegar (5 percent acetic acid) works slowly and incompletely; horticultural vinegar (20 percent) works faster but requires gloves and eye protection.
  • Vinegar damages or kills any grass it touches, so spraying it in a lawn will create bare patches alongside dead weeds.
  • Perennial weeds with deep taproots or rhizomes, like thistles and bindweed, regrow after vinegar treatment because the roots survive.
  • Vinegar works best on weeds in cracks, gravel, or areas where grass damage does not matter, applied on a warm, dry day.

Why vinegar burns weeds but not roots

Vinegar is an acid that desiccates — dries out — the leaves and stems it contacts. When you spray vinegar on a weed leaf, the acid breaks down the waxy coating that protects the plant, causing the leaf to lose water and collapse. This happens fastest on young, soft leaves with thin protective layers. Older, tougher leaves with thicker wax coatings resist vinegar longer or survive it entirely.

The roots stay alive because vinegar does not travel through the soil to reach them. It only works on what it touches above ground. Perennial weeds — those that live for more than two years — store energy in their roots and regrow from them even after the top dies. Annual weeds (those that live one season) sometimes die completely if you catch them before they set seed, but even then, the root may sprout again.

Household vinegar versus horticultural vinegar

Household white vinegar contains 5 percent acetic acid. It takes longer to work, often requiring multiple applications, and may not kill established weeds at all. You can buy it at any grocery store and it is safe to handle with bare hands, though it smells sharp.

Horticultural vinegar contains 20 percent acetic acid and works three to four times faster. It can kill some weeds in a single process and works on tougher plants that household vinegar cannot touch. The tradeoff is that 20 percent vinegar is caustic — it can burn skin and eyes. You need gloves, long sleeves, and eye protection to use it safely. It is sold at garden centers and online, and it costs more than household vinegar.

A third option, pickling vinegar, usually contains 10 percent acetic acid and falls between the two. It is cheaper than horticultural vinegar but more effective than household vinegar, though still slower than the 20 percent version.

Why vinegar kills grass alongside weeds

Grass is a plant, and vinegar does not distinguish between weeds and grass. Any grass blade the spray touches will dry out and die. If you spray vinegar into a lawn to kill dandelions, you will create brown, dead patches of grass around each dead weed. The grass roots may regrow the dead area, but it takes weeks and leaves the lawn patchy.

This is why vinegar works best in places where grass damage does not matter: gravel driveways, sidewalk cracks, patio edges, or areas you are clearing for a garden bed. In an established lawn, vinegar is too risky unless you are willing to accept dead grass spots as the cost of killing the weeds.

When vinegar actually works and when it does not

Vinegar works best on annual weeds and young perennials that have not yet developed strong root systems. Dandelions, plantain, clover, and chickweed often die after one or two applications. Weeds with thin, delicate leaves are more vulnerable than those with waxy or hairy leaves.

Vinegar does not work well on established perennials like thistles, bindweed, quackgrass, or morning glory. These plants have deep taproots or spreading rhizomes (underground stems) that survive the spray. You may kill the top growth, but the plant regrows from the root within two to four weeks.

Weather matters. Vinegar works fastest on warm, dry days when the spray dries quickly on the leaf. Rain within a few hours of spraying washes the vinegar off before it can do full damage. Cloudy, cool, or humid days slow the process.

How to spray vinegar for the best result

Spray vinegar directly onto the weed leaves on a warm, dry day with no rain forecast for at least 24 hours. Use a spray bottle or pump sprayer and coat the leaves thoroughly — they should be wet but not dripping. Spray in the morning or late afternoon when the sun is lower and the leaves are most vulnerable.

For household vinegar, expect to wait three to seven days to see results. For horticultural vinegar, results often appear within 24 to 48 hours. Reapply after two weeks if the weed regrows.

Wear gloves and long sleeves if using horticultural vinegar, and avoid spraying on windy days when the mist can drift onto plants you want to keep. Do not spray near garden beds or ornamental plants unless you are certain the spray will not reach them.

Better alternatives for different situations

For lawn weeds, hand-pulling or digging out the root works better than vinegar because it removes the entire plant. Grab the weed at the base and pull steadily — the goal is to extract the root intact. For deep taproots like dandelions, use a weeding fork or knife to cut the root below the soil surface.

For driveways and patios, boiling water kills weeds when ready and costs nothing. Pour it directly onto the weed and the root dies from the heat. Boiling water also kills grass, so it works only in areas where you do not mind bare ground.

For large areas or persistent perennials, a selective herbicide designed for your weed type works faster and more reliably than vinegar. Read the label to make sure it is safe for your lawn type and the weeds you have. Nonselective herbicides like glyphosate kill everything they touch, so they work only in areas you are clearing completely.

Frequently Asked Questions

Will vinegar kill weeds permanently?

No. Vinegar kills the visible plant tissue but not the roots of perennial weeds. Most weeds regrow within two to four weeks. Annual weeds sometimes die completely if you treat them before they flower, but even then, seeds in the soil may sprout later. Vinegar is a temporary knockdown, not a permanent solution.

Can I use vinegar in my vegetable garden?

Yes, but carefully. Spray vinegar only on the weeds, not on the soil or nearby vegetables. Vinegar can lower soil pH if it soaks into the ground in large amounts, though a single spray process usually does not cause problems. Hand-pulling or hoeing is safer and faster in a garden where plants are close together.

Does vinegar work on weeds in gravel?

Yes, vinegar works well on gravel because grass damage is not a concern. Spray the weeds thoroughly and reapply every two weeks as they regrow. For a longer-lasting solution, pull the weeds and lay down landscape fabric or cardboard under the gravel to block new growth.

Is 20 percent vinegar safe to use around pets?

Horticultural vinegar is caustic and can burn skin and eyes. Keep pets away while spraying and until the spray dries. Do not let pets walk through treated areas until the vinegar has dried completely. Household vinegar (5 percent) is much safer around pets, though still not ideal if ingested in large amounts.

Why did my vinegar spray not work?

The most common reasons are: the weed is a perennial with a strong root system, the vinegar was too dilute (household vinegar is weak), it rained before the spray dried, the weed leaves were too tough or waxy, or you did not spray thoroughly enough. Try horticultural vinegar on a warm, dry day and coat the leaves completely. If it still does not work, the weed may need hand-pulling or a different herbicide.