Климат (Dfb) влажный континентальный с теплым летом. Максимальная температура, проявляется в июле до 29.0°С, а порог минимальной температуры до -34.2°C в январе. Среднегодовая температура в д. Афанасово, на основе наблюдений, оценивается 5.2°C. Месяц, отмечающийся максимальными теплом — июль с характерной температурой 18.5 °C. Месяц с самыми низкими температурами — январь, его среднее значение температуры за день -12.2 °C. В течение одного календарного года: ясные дни - 71, дни со снегом - 70, дни с осадками - 161, облачных дней - 64.