Климат (Dfc) субарктический. Месяц с минимальными температурами — декабрь, среднее значение температуры за день -12.1 °C. Месяц, когда зафиксированы самые высокие температуры — июль со средней температурой 23.9 °C. Верхний предел температуры, отмечается в июле до 35.6°С, а порог минимальной температуры до -32.2°C в декабре. Средняя температура за год в Ширинском с/с, учитывая данные наблюдений, оценивается 6.5°C. В течение одного календарного года: солнечно-ясные дни - 83, дни снега - 48, дождливых дней - 110, пасмурных дней - 125.