I have two garden beds which no matter what I do the weeds keep growing back. I have tried mulching with sugar cane and tee-tree mulch but now after the rains the weed are all growing back.
Certified GKH Gardening Expert
Sometimes weeds are deep rooted and hard to kill. For these, you can try spraying undiluted vinegar directly on the tops of the weeds. This will kill them off. You will have to do this repeatedly until they are dead, and on others that try to appear.
Just be careful not to get any on the plants that you are purposely growing. Here is an article for more information: https://www.gardeningknowhow.com/special/organic/homemade-pet-friendly-weed-killer.htm