The best month for a winter wedding is going to be mid January through mid February. The reason we say this is because December can be very busy and depending on the area you're looking to hold your wedding, there may not have been much snow accumulation yet.