Климат (Dfb) влажный континентальный с теплым летом. Самый тёплый месяц - это август с характерной температурой 19.5 °C. Месяц, когда температура наиболее низкая — январь, суточный температурный средний показатель -15.5 °C. Годовая средняя температура в д. Андрейково, исходя из наблюдений, составляет 4.6°C. Максимальная температура, отмечается в августе до 28.2°С, а минимально может быть до -35.8°C в январе. За год: солнечных дней - 61, дни снега - 89, дни с дождем - 128, облачных дней - 88.