Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в д. Астахово, в соответствии с наблюдениями, оценивается 6.7°C. Наивысшая температура, фиксируется в августе до 29.8°С, а минимум составляет -32.2°C в январе. Месяц с минимальными температурами — январь, его характерная суточная температура -10.6 °C. Месяц с самыми высокими температурами - это август с характерной температурой 20.2 °C. В рамках года: солнечных дней - 71, дни со снегом - 79, дни с дождем - 137, облачных дней - 79.