To stop weeds permanently, adopt a vigorous approach: identify and study the weeds, remove them early when they are small, and regularly inspect and maintain your garden. Use natural weed killers like vinegar or Borax, especially on sunny days.