Климат (Cfb) умеренный океанический. Верхний предел температуры, проявляется в августе до 29.9°С, а минимальный уровень достигает -13.0°C в январе. Среднегодовая температура в п. Яснополянка, по данным наблюдений, оценивается 9.6°C. Месяц с самым низким температурным режимом — январь, среднее значение температуры за день -1.9 °C. Наитеплейший месяц - это август со среднеарифметической температурой 20.0 °C. В течение года: ясные дни - 60, снежных дней - 55, дождливых дней - 183, пасмурных дней - 68.