Homemade Natural Weed Killer That’s Safe for Pets and Kids

Shawna Bailey
by Shawna Bailey
3 Materials
$4
1 Day
Easy

Raise your hand if you’re sick of weeds popping up between your patio pavers, in garden beds, or right in the middle of your lawn! I can’t stand them, and I refuse to use harsh chemical sprays that linger in the soil and aren’t safe for pets or kids.


That’s why I started making this DIY natural weed killer—it's cheap, easy, and actually works. Plus, you can use apple cider vinegar or white vinegar, depending on what you’ve got in the pantry.


This homemade weed killer recipe is the best I’ve found for quickly drying out weeds without any toxic ingredients. And it only takes a few bucks and less than a day!

Pesky weeds sneaking between the pavers? This DIY vinegar weed spray can help!

Tools and Materials:



Disclosure: Hometalk may receive a small affiliate commission from purchases made via Amazon links in this article but at no cost to you.

How to kill weeds with vinegar

1. Pour ACV Into Your Spray Bottle

Start by pouring about 2 cups of apple cider vinegar into your spray bottle.


If you’re using a smaller bottle, just fill it most of the way—you don’t have to be exact! You can always mix more later if you run out.

Natural vinegar weed killer

If you don’t have apple cider vinegar, plain white vinegar works just as well.


The acetic acid in vinegar is what helps dry out and kill weeds naturally—no toxic chemicals needed.

Homemade weed spray recipe with salt

2. Add Salt

Next, add ¼ cup of Epsom salt to the vinegar in your spray bottle. I used a funnel to make it easier, but if you don’t have one, just go slow and pour carefully—it doesn’t have to be fancy.


Epsom salt helps the vinegar stick to the weeds longer and dry them out more effectively. Some people use regular table salt, but I like Epsom salt because it's a bit gentler on the surrounding soil.

How to apply natural weed killer

3. Shake and Spray

Give your spray bottle a good shake until the Epsom salt dissolves into the vinegar. Once everything’s mixed up, head outside and spray those weeds generously—make sure they’re well soaked.


I focused on the weeds popping up between my patio pavers, but you can use this spray anywhere you see unwanted growth. Just aim carefully so you don’t spray nearby plants you actually want to keep—this stuff works fast!

Natural Ways to Protect Your Plants and Flowers from Weeds

After just 24 hours, those weeds were completely dried up and easy to brush away.


The hot summer weather helped speed up the process, but I’m confident this natural weed killer will work no matter the season.


You might need to pull up tougher weeds, but for the most part, they’ll shrivel right up and be easy to remove.


If you notice any stubborn spots, just repeat the process.


This homemade weed spray is effective and super affordable compared to store-bought options. Plus, you’ll love that it’s safe for pets and kids, unlike harsh chemical alternatives.


More Natural Weed Sprays

Learn how baking soda can help you get rid of those pesky weeds taking over your garden!

Pet-Friendly Yard Tips for a Weed-Free Garden

Easy Natural Weed Killer Spray Using Pantry Ingredients

Ready to say goodbye to weeds the natural way? Grab your apple cider vinegar and Epsom salt, and give this DIY weed killer a try in your yard!


Let me know how it works for you in the comments below—share your results or ask any questions you have. Happy gardening!

Resources for this project:
Any price and availability information displayed on [relevant Amazon Site(s), as applicable] at the time of purchase will apply to the purchase of this product.
Hometalk may collect a small share of sales from the links on this page.More info
Frequently asked questions
Have a question about this project?
3 of 406 questions
  • Ja9104966182 Ja9104966182 on Jul 27, 2024

    Is it safe around animals?

  • Nevilda Nevilda 7 days ago

    How can I make my fitted sheets stay in place

  • Mia_davis Mia_davis 5 days ago

    Will it really be safe for animals? Because my dog likes to lick everything in the yard, I try to stop him from doing it, but I don't always have time to monitor it.

Comments
Join the conversation
5 of 590 comments
Next