If you have a fine-textured mulch, make sure you lay it between 2-3 inches deep. If you’re using a course option, you want to have a depth between 4-6 inches. The primary way mulch reduces weeds is by blocking sunlight, so a deep enough layer of mulch is critical.