Климат (Dfc) субарктический. Температурный максимум, наблюдается в июле до 31.6°С, а минимум составляет -39.4°C в декабре. Средняя температура за год в п. Баяновка, исходя из данных наблюдений, оценивается 2.4°C. Месяц с минимальными температурами — декабрь, средний дневной температурный уровень -15.7 °C. Месяц с самыми высокими температурами — июль с привычной температурой 20.7 °C. За год: солнечных дней - 79, снежных дней - 72, дождливых дней - 99, пасмурных дней - 116.