Климат (Dfc) субарктический. Месяц, когда зафиксированы самые высокие температуры — июль со среднеарифметической температурой 24.2 °C. Месяц с самыми низкими температурами — декабрь, суточный температурный средний показатель -12.4 °C. Вершина температурного диапазона, замечается в июле до 35.3°С, а минимум составляет -32.5°C в декабре. Годовая средняя температура в Ширинском р-н, принимая во внимание наблюдения, оценивается 6.4°C. За год: дни ясной погоды - 83, снежных дней - 48, дни с осадками - 113, пасмурных дней - 122.