Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в д. Афанасово, согласно наблюдениям, достигает 8.7°C. Месяц с самыми высокими температурами — август с привычной температурой 22.9 °C. Месяц с самым низким температурным режимом — январь, среднесуточная температура -6.2 °C. Наивысшая температура, наблюдается в августе до 31.2°С, а наименьшая опускается до -20.6°C в декабре. На протяжении года: солнечно-ясные дни - 76, дни со снегом - 72, дни с осадками - 132, пасмурных дней - 86.