Unlike more desirable plants, weeds grow rampantly and are difficult to kill. Although you may think you've eliminated the weed by plucking it from the ground, its roots have already begun to grow other weeds beneath the soil. Spraying the roots directly can kill neighboring plants, but vinegar is a natural weedkiller that can kill leaves as well as roots.
Combine 4 qts. of vinegar and 1 qt. of liquid dish soap in the gallon jug. The soap will help remove any waxy coating from weeds so the vinegar can do its job. Shake the jug to mix the ingredients and pour some into a spray bottle.
Cover the plants you want to keep so the root killer doesn't harm them. Spray the weeds generously from top to bottom but be careful not to spray the ground. Spraying the ground can prevent desirable plants from growing for up to two years.
Repeat step 2 every day until the weed is completely dead. Pull it from the ground and dispose of it in a trash bag.
Things You Will Need
- 4 qts. vinegar
- 1 qt. liquid dish soap
- 1-gallon jug
- Spray bottle
- Plant covering
- Trash bag
- The Garden Counselor recommends using 5 percent vinegar.
- Eliminate Weeds from a Sweet Corn Patch
- The Best Time of Day to Spray for Lawn Weeds
- Kill Poison Ivy Roots
- Kill Russian Olive Trees
- Get Rid of Bugs on a Snowball Bush
- The Best Time to Treat Lawn Weeds
- Prevent Weeds From Growing in Xeriscapes
- How Much Does English Ivy Grow in a Year?
- Alternative For Roundup
- Home Remedies to Kill Weeds
- Can I Kill Hedges Using Antifreeze?
- Homemade Eco-Friendly Weed Killer