Homemade Weed Killer: Does It Really Work?

Social media often claims that a simple homemade mixture can burn weeds in one day and stop them from ever growing back. While some DIY weed killers can damage the leaves of young weeds, they usually do not kill the roots of established or perennial weeds, meaning many weeds will eventually return.
Here’s a popular homemade recipe that can help control small weeds growing in cracks between patios, driveways, and sidewalks.
Why These Ingredients?
🧂 Salt
Draws moisture from plant tissues.
Can damage weed leaves.
Should be used carefully, as excessive salt can make soil unsuitable for future plants.
🍶 White Vinegar (5% Acidity)
Helps dry out weed foliage.
Works best on young, actively growing weeds.
Most effective on sunny days.
🧼 Dish Soap
Helps the solution stick to the leaves.
Improves contact between the vinegar and the plant surface.
Ingredients
1 litre white vinegar (5% acidity)
1 cup table salt
1 tablespoon liquid dish soap
Step 1 – Dissolve the Salt
Pour the vinegar into a bucket or large jug.
Add the salt and stir until completely dissolved.
Step 2 – Add the Soap
Stir in the dish soap gently.
Avoid creating too many bubbles.
Step 3 – Transfer to a Spray Bottle
Pour the mixture into a clean garden sprayer or spray bottle.
Label it clearly and keep it out of reach of children and pets.
Step 4 – Choose the Right Day
Apply on a warm, dry, sunny day.
Avoid spraying if rain is expected within 24 hours.
Step 5 – Spray the Weeds
Spray directly onto the weed leaves until they are well coated.
Avoid spraying nearby flowers, vegetables, or lawn grass, as the mixture can damage any plant it touches.
Step 6 – Monitor the Results
Small annual weeds may begin to wilt within 24–48 hours.
Larger or deep-rooted weeds often require repeated treatments or manual removal.
Best Uses
This mixture works best for:
Weeds growing between paving stones.
Driveway cracks.
Gravel paths.
Sidewalk edges.
It is not recommended for garden beds where you plan to grow flowers or vegetables because salt can remain in the soil.
Tips for Long-Term Weed Control
For better long-term results:
Pull weeds out by the roots.
Remove weeds before they produce seeds.
Fill cracks with sand or polymeric sand to reduce regrowth.
Apply mulch in garden beds to suppress new weeds.
May you like
Important Note
No homemade weed killer can guarantee that weeds will never grow again. Many perennial weeds regrow from roots or underground stems. While vinegar-based sprays may control young weeds, they often require repeat applications and are generally less effective on established weeds. Always avoid spraying desirable plants and use salt-based mixtures sparingly to minimise long-term damage to the soil.