Snow - it's a good thing!
Snow helps protect plants from freeze-thaw damage.
In fact, flower bulbs and garden root crops are best tucked under an insulating layer of snow. And the added moisture when the snow melts is good for plants.
So snow makes a great "mulch" for the garden!