Spring is here and so are the weeds. I hate weeds in my yard and I hate pulling them. I also do not like using chemical weed killer sprays as they have harmful effects on the environment. I have found a natural weed killer that not only kills the weeds but is easy to make. The best part is the 3 ingredients that you need are not expensive. The total cost to make this weed killer is under $ 5.00 and it makes a whole gallon. The three items that you need are vinegar, dish soap and salt.
Homemade Weed Killer
1 gallon vinegar
1/4 cup dish soap
2 cups epsom salt or regular table salt
an empty clean gallon milk container or any other comparable size container
a spray bottle
Using a funnel pour the epsom salt into the empty container and then add the vinegar, leaving a little room at the top for the dish soap. Place the lid on the container and shake the vinegar and salt together. I recommend letting this mixture sit for an hour to allow the salt to dissolve before adding the dish soap. After you add the dish soap put the lid on the container and shake it. Then pour the mixture into a spray bottle. Then spray the weeds with the mixture. Bigger weeds may need more spray than the smaller ones. It can take 24 hours for the weeds to die. Don't spray plants you want to keep or grass as it will kill both.
Here are the weeds before I sprayed them. I live in New Mexico and we landscape with rocks. I have rocks instead of grass as we live in the desert so not much rain here to grow grass.
This is what the weeds looked like after 24 hours. I like to use this weed spray on small weeds that are a pain to pull. The larger ones I just pull them. This weed spray is also great for weeds that grow along the sidewalk as those are so hard to pull out.