Yes and no. It cuts down on the amount of grassy weeds like crabgrass. Broad leaf weeds and dandelions cannot be prevented. While the pre-emergent helps to greatly reduce crabgrass some can be expected.