Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, проявляется в августе до 28.5°С, а наименьшая опускается до -36.2°C в январе. Среднегодовая температура в д. Афанасовская, принимая во внимание наблюдения, достигает 5.4°C. Самый холодный месяц — январь, его средний дневной температурный уровень -13.5 °C. Месяц, когда температура наиболее высокая - это август со средним значением температуры 20.9 °C. В пределах года: солнечно-ясные дни - 60, дни со снегом - 80, дни с дождем - 131, пасмурных дней - 95.