Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в п. Городок, согласно наблюдениям, достигает 7.4°C. Месяц с самыми низкими температурами — январь, характерная суточная температура -10.4 °C. Месяц, когда температура наиболее высокая - это август со средним значением температуры 22.9 °C. Наивысшая температура, отмечается в августе до 30.0°С, а минимум составляет -30.2°C в январе. На протяжении года: дни ясной погоды - 72, дни снега - 64, дни с осадками - 129, пасмурных дней - 101.