Климат (Dfc) субарктический. Максимальная температура, отмечается в июле до 33.6°С, а минимум составляет -36.2°C в декабре. Месяц с самыми высокими температурами — июль со средним значением температуры 21.8 °C. Месяц с самым низким температурным режимом — декабрь, средний дневной температурный уровень -12.1 °C. Средняя температура воздуха в с. Городок, основываясь на наблюдениях, достигает 4.8°C. В течение года: дни ясной погоды - 59, дни снега - 83, дни с дождем - 115, пасмурных дней - 109.