The plants have to be in a growing mode. They need to be able to take the chemicals thru the leaves and down to the roots to kill the plant. Roundup should only be used if you want to kill all the vegetation, including grasses etc. It is a total vegetation killer. If you just want to get rid of the weeds, you need to use some type of "lawn weed killer". It will just kill the weeds, but not the grass.