Климат (Dfc) субарктический. Температурный максимум, замечается в июле до 35.7°С, а наименьшая опускается до -32.1°C в декабре. Среднегодовая температура в с. Шира, исходя из данных наблюдений, достигает 6.8°C. Месяц, когда зафиксированы самые низкие температуры — декабрь, его среднее значение температуры за день -12.0 °C. Самый тёплый месяц - это июль со средним значением температуры 24.0 °C. На протяжении года: солнечно-ясные дни - 87, снежных дней - 48, дни с дождем - 107, пасмурных дней - 124.