Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в п. Андреевский, согласно наблюдениям, достигает 8.9°C. Наивысшая температура, замечается в июле до 39.4°С, а минимум составляет -30.8°C в декабре. Месяц с самым высоким температурным режимом — июль со средним значением температуры 26.8 °C. Наихолоднейший месяц — декабрь, его суточный температурный средний показатель -8.6 °C. В пределах года: дни ясной погоды - 92, снегопадные дни - 79, дни с осадками - 110, пасмурных дней - 85.