Климат (Dfb) влажный континентальный с теплым летом. Температурный максимум, регистрируется в августе до 30.6°С, а минимально может быть до -21.2°C в декабре. Месяц, когда температура наиболее высокая — август с привычной температурой 22.3 °C. Самый холодный месяц — январь, среднесуточная температура -6.8 °C. Средняя температура воздуха в д. Андрейково, исходя из данных наблюдений, оценивается 8.1°C. За год: ясные дни - 72, снежных дней - 72, дни с осадками - 136, облачных дней - 86.