
Today, I’m sharing 5 DIY weed killers that really work—with Chemistry Cachet’s Weed Killer recipe taking the #1 spot. These are tried, tested, and science-backed for gardeners who want results.
1. Chemistry Cachet’s Homemade Weed Killer 🌿 (The #1 Recipe!)

This is hands down the best homemade weed killer I’ve tested. It’s simple, affordable, and works quickly on driveways, sidewalks, and gravel areas. When I was creating this recipe 10 years ago, I tried a few added ingredients to the basic vinegar, salt, soap base to get something faster! This is also in our popular DIY eBook.
I discovered the magic ingredient (arthritis rub) to be the key to making it better. It has gone viral almost every year since then.
Ingredients:
- 3 cups distilled white vinegar
- 3/4 cup regular table salt
- 2 tsp dawn dish soap
- 3 tsp arthritis rub
- Spray Bottle
Directions: Mix all ingredients in a spray bottle (Salt DOES Not dissolve all the way which is a good thing, it helps this work better). Choose a spray bottle with a wide nozzle for salt. Simply spray weeds and check back the next day.
👉 Get the full Chemistry Cachet Weed Killer recipe here including important tips on using it.
💡 Why it works: Vinegar acts as an acid to burn plant tissue, salt dehydrates the weed, and soap helps the solution stick to leaves. The arthritis rub (secret ingredient) makes it work quicker! Together, it’s a powerful combo!
2. Boiling Water
Sometimes the simplest method is the most effective. Pouring boiling water directly onto weeds is especially useful for cracks in sidewalks or between patio stones. This is also a great tip for a flower bed where you don’t want to impact the soil. I use this for little weeds near flowers or cracks. It is safe to use around other plants, it only kills what you spray it on directly.
💡 Science tip: Extreme heat destroys plant cells instantly, leaving weeds wilted within hours.
3. Rubbing Alcohol Spray
Rubbing alcohol has the ability to kill certain weeds due to how it “dries” out the leaves.
Recipe:
- 2 cups water
- 1 cup rubbing alcohol
- Spray bottle
Directions:
Mix up the ingredients in a spray bottle, then saturate the weed you want to kill. This works good when it is hot outside and the sun is strong. It doesn’t work as well for thick weeds!
💡 Why it works: Alcohol strips away the plant’s protective coating, causing it to dry out quickly in the sun.
4. Cornmeal Pre-Emergent
Did you know cornmeal prevents certain weeds from sprouting? Sprinkle cornmeal around garden beds or pathways in early spring where you don’t want growth. I have used this in rock path areas and it works!
💡 Corn gluten meal contains proteins that stop seeds from developing roots. It won’t kill existing weeds but is amazing at preventing many types. There is a lot of science going on with cornmeal, this research is a good one to read.
5. Saltwater Solution (For Driveways, Gravel or Sidewalks Only)
If you’re dealing with weeds in non-planting areas, a saltwater spray is incredibly effective. I have used this one in areas like driveways and gravel. I had a reader tell me she used this in her gravel driveway to keep the weeds away.
Recipe:
- 1 cup salt
- 2 cups water
- Heat until dissolved, then spray directly on weeds
⚠️ Constant concentrated saltwater can damage soil long-term if you use it often, so only use this on driveways, sidewalks, or gravel—not in garden beds.
Conclusion:
Homemade weed killers can be effective when used in the right places and conditions. For the strongest results, Chemistry Cachet’s Weed Killer remains my #1 pick because it combines multiple science-backed ingredients into one solution.
Chemistry Hacks For Home and Outdoors
Quick hacks to save time, money, and eliminate unnecessary chemicals!
An easy to use eBook full of over 30+ DIY solutions for cleaning inside and out!











I’m a botanist (not a chemist) but please reconsider adding salt to your garden. You’ve heard of “salting the earth”? Too much salt and you’ll never grow anything in that spot again. Straight vinegar works just as well, especially if you apply on a hot sunny day.
Straight vinegar unfortunately does not work as well. There is a very specific reason for using the salt. Thankfully, our famous diy weed killer recipe is formulated with a low amount of salt….just enough to get the job done but not enough to last in the soil. You can head to the original post to learn more details on how it works, effects on soil, and many more important details. I have used this DIY weed killer for about 11 years without any concerns 🙂 An important thing to keep in mind though, DIY weed killers cannot be used lawns, so they are most often used in sidewalks, gravel, or spots needing to be cleared out. It would be unusual to use this on the soil in your lawn area…Hope this helps!