If weeds are present on your lawn, you may notice visible results within a few weeks. Depending on the overall condition of your lawn, it may take more or less time. After a full cycle of treatments, your lawn will look noticeably better.