Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в п. Зеленая Роща, исходя из данных наблюдений, составляет 8.4°C. Самая высокая температура, проявляется в июле до 33.9°С, минимальная достигает -26.4°C в январе. Наихолоднейший месяц — январь, среднее значение температуры за день -7.1 °C. Месяц с максимальными температурами — июль с привычной температурой 21.9 °C. В рамках года: дни ясной погоды - 112, снегопадные дни - 58, дни с дождем - 137, облачных дней - 59.