Климат (Dfb) влажный континентальный с теплым летом. Самый холодный месяц — январь, его среднее значение температуры за день -10.3 °C. Месяц с самым высоким температурным режимом — июль с характерной температурой 22.7 °C. Максимальная температура, регистрируется в июле до 32.1°С, а минимум составляет -26.8°C в январе. Среднегодовая температура в д. Мягково, исходя из данных наблюдений, достигает 7.8°C. В рамках года: ясные дни - 85, дни со снегом - 75, дождливых дней - 140, облачных дней - 66.