 So it depends on what type. Vinegar takes out the annual weeds really well, but if they keep coming back at you, that means that that plant was a perennial. It came back from the roots. You just burned off the top. That was it. Cleaned it up, and then it came right back. So you're going to keep after it over and over and over. If you're going to take the energy and the time, just kill it. Put a weed killer that's in there that takes out the root as well.