Skip to content
Find my weed

Homemade weed killer: the recipe and what it really does

The standard homemade weed killer is 1 gallon of household white vinegar (5% acetic acid) mixed with 1 tablespoon of liquid dish soap. Sprayed on a sunny day, it burns the leaves of young weeds within hours. It does not kill roots, so it works on seedlings and annuals in cracks and gravel, not on established perennials.

Contents
  1. What goes into a DIY weed killer, and why?
  2. How to use homemade weed killer for the best results
  3. What does homemade weed killer kill — and what doesn’t it?
  4. Should you add salt to a homemade weed killer?
  5. What about a strong homemade weed killer with horticultural vinegar?
  6. Is homemade weed killer legal and safe?
  7. Homemade vs commercial weed killer: which is better?
  8. No-spray alternatives
  9. FAQ

What goes into a DIY weed killer, and why?

Each ingredient in the classic vinegar weed killer recipe does one job. The calculator above scales them to the amount you need; the base rate per gallon is always the same.

IngredientPer gallon of sprayWhat it does
White vinegar, 5% acetic acid1 gallon (16 cups)The acetic acid breaks down the cell walls of the leaves it touches, which then dry out
Liquid dish soap1 tablespoonActs as a surfactant: helps the spray spread and stick to waxy leaves instead of beading off
Table salt (optional)1 cup — hard surfaces onlyDries out plant tissue and stays in the soil, so nothing grows there for a long time

Plain distilled white vinegar from the grocery store is the right kind: check that the label says 5% acidity, which is the strength the recipe is built on. Apple cider vinegar of the same acidity works the same way but costs more. Stir the soap in gently so the mix doesn’t foam, and pour it into a garden sprayer or a spray bottle set to a stream rather than a fine mist, so less of it drifts.

How to use homemade weed killer for the best results

  1. Pick a hot, sunny, calm dayAcetic acid works best in heat and full sun. Avoid wind, which carries the spray onto plants you want to keep, and don’t spray if rain is due within a day.
  2. Hit weeds while they are smallSeedlings with only a few leaves are the easiest to kill, because the spray can reach every leaf and the plant has little to regrow from.
  3. Soak the leaves, not the soilWet all the foliage until it glistens. Vinegar does nothing in the soil, so drenching the ground is wasted spray.
  4. Shield nearby plantsHold a piece of cardboard between the weed and anything you want to keep. The spray burns grass, flowers and vegetable leaves just as readily as weeds.
  5. Check after a week and spray againAnything turning green from the base is regrowing from its roots. Respray, or dig it out.

What does homemade weed killer kill — and what doesn’t it?

Vinegar is a non-selective contact herbicide. That means two things: it damages every green plant it wets, and it only kills the parts it touches.

SituationResult
Young annual weeds (crabgrass seedlings, purslane, spurge, chickweed) in cracks or gravelUsually killed
Broadleaf seedlings with a few leavesUsually killed
Large annual weedsBurned back, often survive
Perennials: dandelion, bindweed, thistle, creeping Charlie, nutsedgeTop growth dies, roots regrow
Grassy weeds and lawn grassBrowned, often regrow from the base
Weed seeds in the soilNo effect

For perennial weeds, the homemade spray is at best a way to weaken them with repeated burn-downs. Digging out the root system or using a systemic product works faster. Our weed killer guide explains the difference between contact and systemic products.

Should you add salt to a homemade weed killer?

Only where you never want anything to grow again — the gap between pavers, a gravel path with fabric under it, a crack in the middle of a driveway. Salt is soluble and moves with water, so rain carries it from where you sprayed into the lawn and beds alongside. Unlike vinegar, which breaks down, sodium stays in the soil and builds up with each application, damaging soil structure and the roots of any plant that reaches it. That is why the calculator only offers salt when you choose “driveway, patio or gravel only.” The popular salt and vinegar weed killer recipe is not a stronger version for gardens; it is a slow way to make soil unusable.

Never add bleach: bleach mixed with vinegar releases chlorine gas, which is toxic to breathe. Bleach on its own also harms soil. See why bleach is a bad weed killer.

What about a strong homemade weed killer with horticultural vinegar?

Recipes that call for “strong” or “cleaning” vinegar often mean horticultural vinegar at 20% to 30% acetic acid. It kills young weeds more reliably than 5% vinegar, but it still doesn’t reach the roots, and at that strength it is corrosive: it can burn skin and cause permanent eye damage. Products sold as herbicides at this strength carry the signal word DANGER. If you want that strength, buy a product registered as a herbicide (it has an EPA registration number on the label), wear gloves, long sleeves and eye protection, and use it undiluted or diluted only as the label directs. Don’t make up your own blend from concentrated acetic acid. The full comparison is in our vinegar weed killer guide.

A homemade mix is not an EPA-registered pesticide. That means nobody has tested it as a weed killer for its effects on people, pets or the environment, and it comes with no label stating rates, target weeds or precautions. Treat it with the same care as a store-bought product: label the sprayer, keep it away from children and pets, and rinse the sprayer before using it for anything else. Household vinegar and dish soap are low-hazard, but vinegar spray still stings eyes, so spray with the wind at your back and rinse your eyes with water if it splashes.

Homemade vs commercial weed killer: which is better?

For a few weeds in patio joints, the homemade recipe is cheap — a gallon of grocery-store vinegar costs a few dollars — and does the job if you repeat it. Against established perennials, lawn weeds or large areas, a commercial product chosen for the weed works better and with less total spraying.

Homemade vinegar sprayCommercial product
CostLowHigher per gallon
Kills rootsNoSystemic products: yes
Safe on lawnsNoSelective lawn products: yes, if labeled for your grass
Instructions and safety dataNoneLabel with rates and precautions
Best forSeedlings in cracks and gravelPerennials, lawns, large areas

No-spray alternatives

A kettle of boiling water kills seedlings in pavement cracks with nothing left behind. Pulling after rain removes roots that no spray of vinegar will touch, and a few inches of mulch stops new seedlings in beds. For driveways, refilling the joints is what keeps weeds from coming back; see our guide to weeds in the driveway. More low-impact options are in the natural weed killer guide.

FAQ

What is the 3 ingredient homemade weed killer?

It is white vinegar, dish soap and salt: 1 gallon of household vinegar (5% acetic acid), 1 tablespoon of dish soap and 1 cup of table salt. Leave the salt out anywhere near plants you want to keep, because salt stays in the soil and spreads with rain. Without salt, the mix is a two-ingredient spray that burns weed leaves on contact.

Does homemade weed killer kill roots?

No. Vinegar is a contact killer: it burns the leaves and stems it wets and does not move down to the roots. Young annual weeds often die because they have little root reserve, but perennials such as dandelion, bindweed and thistle regrow from their roots and need repeat sprays, digging, or a systemic product.

Is there a homemade weed killer that kills weeds but not grass?

No. Every homemade recipe — vinegar, salt, soap, boiling water — damages grass as well as weeds. To kill weeds in a lawn without killing the grass you need a selective herbicide labeled for your grass type; see our lawn weed killer guide.

How long does homemade weed killer take to work?

On a sunny, warm, dry day, leaves usually wilt and brown within hours and look dead within a day or two. In cool or cloudy weather it works more slowly and less completely. Check after a week: anything greening up from the base needs another spray.

Is homemade weed killer safe for pets?

Household vinegar and dish soap are low-hazard, but the spray still irritates eyes, and salt is harmful to pets if they eat enough of it. Keep pets away until the spray has dried, and don't use salt where pets dig or graze. Compare options in our pet-safe weed killer guide.

Related

Updated October 3, 2026