Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в п. Зеленый Городок, исходя из данных наблюдений, составляет 5.1°C. Температурный максимум, устанавливается в июле до 28.8°С, а порог минимальной температуры до -28.5°C в январе. Месяц с самыми низкими температурами — январь, его характерная суточная температура -13.8 °C. Месяц, когда зафиксированы самые высокие температуры - это июль со средним значением температуры 19.7 °C. За период года: солнечных дней - 67, снегопадные дни - 67, дни с дождем - 150, пасмурных дней - 82.