Did you know that straight vinegar kills weeds? That means there is no need for harsh chemicals that remain in the soil and can get tracked into your home!
Vinegar contains acetic acid which kills all vegetation, so works great to kill those unwanted weeds. Because vinegar kills all vegetation, you must be careful where you spray. I used a 2-gallon pump sprayer to spray the weeds growing between pavers around our patio. We had some grass growing in between some, so I can attest that IT DOES KILL GRASS and should not be used to spray weeds in your yard.
My sprayer sprayed in a thin line, and I noticed that only the parts of the weed that were in contact with the vinegar died. I read that if you add 1 oz. of dish soap it helps the vinegar cling to the weed and not run off, and does a better job of killing the entire weed. I read this after I sprayed, so I will have to try that next time!
Vinegar will not kill the roots if they are deep, so after the weeds were dead (about two days) I pulled them out by the root. I actually broke my shovel doing this But the weeds are gone!
We buy our vinegar in bulk at Costco! We use it for an all-purpose spray, in the dishwasher rinse-aid compartment, and during the rinse mode of the washing machine as a fabric softener.