Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в д. Козельское, согласно наблюдениям, оценивается 7.0°C. Наитеплейший месяц - это август со средним значением температуры 22.7 °C. Наихолоднейший месяц — январь, его средний дневной температурный уровень -12.2 °C. Наивысшая температура, наблюдается в июле до 29.8°С, а минимально может быть до -29.2°C в январе. На протяжении года: солнечных дней - 83, снегопадные дни - 72, дни с дождем - 116, облачных дней - 95.