Климат (Dwc) муссонный субарктический. Наихолоднейший месяц — декабрь, типичное среднесуточное температурное значение -18.5 °C. Месяц с самым высоким температурным режимом — июль с характерной температурой 23.3 °C. Среднегодовая температура в с. Красноярово, исходя из наблюдений, составляет 2.3°C. Наивысшая температура, фиксируется в июле до 32.7°С, а порог минимальной температуры до -35.3°C в декабре. В пределах года: ясные дни - 150, снежных дней - 42, дни с осадками - 73, облачных дней - 101.