Климат (Dfc) субарктический. Температурный максимум, регистрируется в июне до 32.3°С, минимальная достигает -24.0°C в декабре. Среднегодовая температура в с. Мариинск, исходя из наблюдений, составляет 8.1°C. Самый холодный месяц — декабрь, среднесуточная температура -7.4 °C. Самый тёплый месяц — июль со среднеарифметической температурой 24.7 °C. За год: дни ясной погоды - 93, снежных дней - 48, дни с осадками - 142, пасмурных дней - 83.