Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в п. Старый Городок, принимая во внимание наблюдения, оценивается 8.5°C. Максимальная температура, отмечается в июле до 32.9°С, а самая низкая до -30.0°C в январе. Месяц с максимальными температурами — июль со средней температурой 24.9 °C. Самый холодный месяц — январь, среднее суточное значение температуры -9.4 °C. За год: солнечно-ясные дни - 77, снегопадные дни - 59, дни с дождем - 148, пасмурных дней - 82.