Климат (Dfb) влажный континентальный с теплым летом. Самый тёплый месяц — август с типичной температурой 21.0 °C. Месяц, когда зафиксированы самые низкие температуры — январь, его среднесуточная температура -11.7 °C. Максимальная температура, замечается в августе до 30.3°С, а самая низкая до -31.4°C в январе. Средняя температура за год в п. Зеленый, по данным наблюдений, составляет 6.0°C. На протяжении года: дни ясной погоды - 61, дни со снегом - 82, дни с осадками - 131, облачных дней - 92.