You can make a simple homemade herbicide using common household ingredients. It works best on young weeds and in dry, sunny conditions.
Effective Homemade Herbicide (3 Ingredients)
Ingredients
- 1 liter white vinegar (5% acetic acid)
- 1 tablespoon dish soap
- 1 tablespoon salt
How to Make
- Pour the vinegar into a spray bottle.
- Add salt and stir until dissolved.
- Add dish soap and mix gently (don’t create too much foam).
How to Use
- Spray directly on the leaves of weeds
- Apply on a sunny day for best results
- Avoid spraying on plants you want to keep
How It Works
- Vinegar dries out the plant
- Salt dehydrates and prevents regrowth
- Dish soap helps the mixture stick to leaves
Important Warnings
- This is non-selective — it can kill any plant it touches
- Salt can damage soil and make it hard for future plants to grow
- Avoid using near garden beds or lawns
- Reapply if weeds are stubborn
Best Use Cases
- Driveways
- Sidewalk cracks
- Patios
Alternative (Less Harsh Option)
- Use vinegar + dish soap only (no salt) to reduce soil damage
Bottom Line
A vinegar-based spray is a cheap and effective weed killer, especially for small weeds, but use it carefully to avoid harming soil and nearby plants.
If you want, I can give you a long-term weed control plan that prevents weeds from coming back without damaging your soil.