Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в п. Городок, учитывая данные наблюдений, составляет 7.7°C. Самая высокая температура, отмечается в июле до 30.1°С, а низшая понижается до -30.4°C в январе. Месяц с самыми низкими температурами — январь, средний дневной температурный уровень -10.8 °C. Месяц, когда зафиксированы самые высокие температуры — август со средней температурой 23.8 °C. На протяжении года: дни ясной погоды - 81, дни со снегом - 72, дождливых дней - 116, облачных дней - 97.