Климат (Dfb) влажный континентальный с теплым летом. Вершина температурного диапазона, фиксируется в июле до 30.4°С, а низшая понижается до -34.3°C в январе. Месяц с самым высоким температурным режимом — август со средней температурой 21.3 °C. Наихолоднейший месяц — январь, его характерная суточная температура -13.3 °C. Средняя температура за год в д. Афанасово, основываясь на наблюдениях, оценивается 6.0°C. На протяжении года: солнечно-ясные дни - 55, снежных дней - 85, дни с осадками - 126, облачных дней - 100.