Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в п. Андреевский, исходя из данных наблюдений, достигает 4.6°C. Вершина температурного диапазона, наблюдается в июле до 31.7°С, а наименьшая опускается до -34.3°C в декабре. Месяц с минимальными температурами — январь, среднесуточная температура -13.8 °C. Месяц, отмечающийся максимальными теплом — июль со средней температурой 21.2 °C. В пределах года: солнечно-ясные дни - 72, дни снега - 91, дни с осадками - 143, облачных дней - 60.