One of the most effective natural weed killers is vinegar. Also, you can mix it with dish soap to have maximum effect.