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

Vinegar works as a herbicide because acetic acid burns down plant tissue on contact. Household vinegar (5 percent acetic acid) kills young weeds with soft leaves — chickweed, clover, and seedling dandelions — within a few days. Horticultural vinegar (20 percent acetic acid) works faster and on tougher plants. But vinegar does not kill roots. Once the leaves die back, perennial weeds like established dandelions, bindweed, and crabgrass regrow from the root within weeks.

Vinegar also kills grass. If you spray it on your lawn, the grass dies where the spray lands. This makes vinegar useful for spot-treating weeds in gravel or pavement cracks, but risky in garden beds or near plants you want to keep.

Key Takeaways

  • Household vinegar (5 percent acetic acid) kills soft-leaved weeds like chickweed and young clover but does not kill roots, so perennial weeds regrow.
  • Horticultural vinegar (20 percent acetic acid) works faster and on tougher leaves, but still does not kill roots and costs more than household vinegar.
  • Vinegar kills any plant it touches, including grass and garden plants, so spray only on weeds you want to remove completely.
  • Vinegar works best on young weeds in spring or early summer before they develop thick, waxy leaves that resist the spray.
  • For permanent weed control, dig out the root or use a herbicide that kills roots, because vinegar alone will not stop regrowth.

How vinegar damages weeds

Vinegar is an acid that strips the protective waxy coating on plant leaves. Once that coating is gone, the leaf dries out and dies. The process takes a few days to a week depending on the vinegar strength and the plant's leaf thickness.

Young weeds with thin, tender leaves die faster — often within three to five days. Older weeds with thicker, waxy leaves (like mature dandelions or plantain) may take two weeks or not die at all, even with horticultural vinegar. The spray also works best on warm, sunny days when the plant is actively growing and the vinegar dries quickly on the leaf.

The critical limitation: vinegar does not travel through the plant to the roots. It only kills what it touches. For annual weeds like chickweed or pigweed, killing the above-ground part is enough because they die at the end of the season anyway. For perennials like dandelions, thistles, or bindweed, the root stays alive underground and sends up new shoots within two to four weeks.

Household vinegar versus horticultural vinegar

Household vinegar from the grocery store contains 5 percent acetic acid. It is cheap and safe to handle, but weak. It works on seedlings and soft weeds but often fails on established plants. You may need to spray multiple times, and regrowth is common.

Horticultural vinegar contains 20 percent acetic acid — four times stronger. It kills tougher weeds faster and requires fewer repeat applications. The trade-off: it costs three to five times more per gallon, can burn skin and eyes on contact, and requires gloves and eye protection when mixing and spraying. Some regions restrict or ban it without a license.

A third option is to mix household vinegar with a small amount of dish soap. The soap breaks the water tension and helps the vinegar stick to waxy leaves longer, improving results on tougher weeds. This does not make it as strong as horticultural vinegar, but it improves household vinegar's performance without the safety concerns.

Where vinegar works best

Vinegar is most useful for spot-treating weeds in places where you do not mind killing everything the spray touches. Cracks in driveways and sidewalks are ideal — spray the weeds, let them die, and the pavement is unharmed. Gravel paths, between patio stones, and along fence lines also work well.

Vinegar is risky in garden beds, near desirable plants, or on lawns. The spray drifts easily on windy days and kills grass and flowers it was not meant for. If you use it in a bed, spray only the weed itself on a calm day, and keep the nozzle close to avoid overspray.

Timing matters. Spring and early summer, when weeds are young and actively growing, is when vinegar works best. By midsummer, many weeds have toughened up and resist the spray. Fall applications are slower and less reliable because plants are slowing growth.

Why vinegar alone does not stop weeds from coming back

Because vinegar does not kill roots, perennial weeds regrow. You may kill the visible plant, but the root system remains in the soil. Within two to four weeks, new shoots emerge from the same root. Each time you spray, you set the weed back a few weeks, but you never eliminate it.

This makes vinegar a temporary solution, not a permanent one. If you use it repeatedly on the same spot, you will eventually exhaust the root's energy reserves and it may die — but this takes many applications over months. For faster results, dig out the root or use a herbicide designed to kill roots, like glyphosate (Roundup) or 2,4-D.

Vinegar mixed with other ingredients

Some recipes combine vinegar with salt and dish soap to make a stronger homemade herbicide. Salt does kill plants by drawing water out of roots and leaves, but it also stays in the soil and can prevent anything from growing there for months. This works in cracks and gravel where you do not want regrowth, but it damages soil in garden beds and can harm nearby plants.

Adding salt to vinegar makes the mixture more effective on tough weeds, but the trade-off is soil damage and slower recovery of the area. If you use this mix, explore it only where you are certain you want nothing to grow, and be aware that the salt may persist in the soil longer than the vinegar.

Better alternatives for different situations

For annual weeds in garden beds, hand-pulling or hoeing works as well as vinegar and costs nothing. Pull when the soil is moist so the roots come out cleanly. For perennial weeds, digging out the entire root is the only way to stop regrowth without chemicals.

For large areas or tough perennials, herbicides that kill roots (like glyphosate) work faster and more reliably than vinegar. They cost more upfront but require fewer applications. For lawns, selective herbicides target broadleaf weeds without harming grass.

Mulch prevents weeds from germinating in the first place. A two- to three-inch layer of wood chips or straw in garden beds stops most weed seeds from sprouting, which is cheaper and easier than treating weeds after they appear.

Frequently Asked Questions

Will vinegar kill grass permanently?

No. Vinegar kills the grass blade where the spray lands, but the roots survive. The grass regrows within a few weeks. If you want to kill grass permanently, dig out the sod or use a non-selective herbicide like glyphosate, which kills roots.

How long does it take vinegar to kill weeds?

Household vinegar takes three to seven days to kill soft-leaved weeds like chickweed. Horticultural vinegar works faster, often within two to three days. Tough, waxy-leaved weeds may take two weeks or may not die at all. Regrowth from roots can happen within two to four weeks.

Can I use vinegar on weeds in my vegetable garden?

You can, but be careful. Spray only the weed itself on a calm day to avoid drift onto vegetables. Vinegar kills any plant it touches, so overspray will damage your crops. Hand-pulling or hoeing is safer in garden beds where plants are close together.

Is horticultural vinegar worth the cost?

It depends on the weed type and how much time you have. For soft weeds, household vinegar works fine. For tough perennials or large infestations, horticultural vinegar saves time and effort. But for permanent control, you will still need to dig roots or use a root-killing herbicide eventually.

Does vinegar work on dandelions?

Vinegar kills the dandelion leaves, but the root survives. Young dandelions with soft leaves die faster than mature ones with thick, waxy leaves. The plant regrows from the root within weeks. To stop dandelions permanently, dig out the entire taproot or use a herbicide that kills roots.