Best homemade weed killer that does not damage surrounding plants?

AnnMarie Taylor
by AnnMarie Taylor
  3 answers
  • Hillela G. Hillela G. on Apr 23, 2017

    Get undiluted white vinegar and pour it into a spray bottle. Spray the vinegar directly on the weeds you wish to eliminate, and you'll notice results within hours. Unlike many chemically-created weed killing agents, vinegar is a natural and perfectly safe substance for you, your children, and your pets. Vinegar can be safely ingested (though the taste is rather unpleasant), and it can be touched with bare skin. Vinegar is also affordable when compared with formulated chemical killers.

    For best results, spray vinegar during a sunny day with minimal wind. The wind can carry vinegar away from weeds, and that’s not what you want. Vinegar can have adverse effects on other plants, but if you spray weeds directly it will not harm your other greenery or the soil itself.

    Vinegar is also an effective way to control garden bugs and pests. Spray it in areas where you’ve seen ants, slugs, or stray cats. The smell will keep them away.

  • Ann Fugate Ann Fugate on May 06, 2017

    This has never killed weeds that well for me.

    • Vondie Vondie on May 06, 2017

      another recent post which may help : how to get rid of poison ivy ( here on Hometalk) also used vinegar but says they add dish soap, too, to help vinegar adhere to leaves. Am glad I read this as ants are awful this yr. will try vinegar idea indoors and out! TY!

  • Landsharkinnc Landsharkinnc on May 06, 2017

    any thing you 'spray' may have drift -- wind will blow onto neighboring plants; pull, cut off at ground level, will eventually kill them. The vinegar/salt/soap works pretty well - but has to be reapplied until the lack of foliage deprives the plant (weed) of nutrients to the point that it dies. Long, laborious, and time consuming.