Mulch is one of the few items in the landscape that can reasonably be done any time of year. We like to do mulch during the winter months for several reasons: Mulching in the winter means that for the most part, the leaves are already down for the season. These can be mulched on top of to provide a very effective natural protective barrier against weeds.