Климат (Dfc) субарктический. Максимальная температура, отмечается в июне до 31.9°С, а минимум составляет -27.9°C в декабре. Месяц с самыми высокими температурами — июль со средним значением температуры 23.5 °C. Месяц с самым низким температурным режимом — январь, средний дневной температурный уровень -10.5 °C. Средняя температура воздуха в с. Городок, основываясь на наблюдениях, достигает 5.3°C. В течение года: дни ясной погоды - 68, дни снега - 70, дни с дождем - 142, пасмурных дней - 86.