Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, замечается в августе до 32.3°С, а минимально может быть до -28.4°C в январе. Самый холодный месяц — январь, его среднесуточная температура -8.8 °C. Месяц с максимальными температурами - это август со среднеарифметической температурой 23.5 °C. Средняя температура за год в д. Андреевское, по данным наблюдений, составляет 8.7°C. За период года: дни ясной погоды - 66, дни со снегом - 71, дни с осадками - 127, пасмурных дней - 102.