Spring is typically the best time to mulch. This timing lets you bury any weed seeds that may have ended up in your beds last summer or fall.  But be sure you don’t apply the mulch too soon so the ground has time to warm up. Mid-spring is usually a good time to shoot for.