Климат (Dfc) субарктический. Средняя температура воздуха в д. Королевская, исходя из данных наблюдений, составляет 4.1°C. Наивысшая температура, проявляется в августе до 27.8°С, а наименьшая опускается до -33.9°C в январе. Месяц с максимальными температурами - это август с привычной температурой 18.9 °C. Месяц с самым низким температурным режимом — январь, суточный температурный средний показатель -14.2 °C. В пределах года: ясные дни - 54, снежных дней - 91, дни с осадками - 122, пасмурных дней - 99.