Климат (Dfc) субарктический. Месяц с самым низким температурным режимом — январь, его среднесуточная температура -14.6 °C. Самый тёплый месяц - это август со среднеарифметической температурой 18.3 °C. Самая высокая температура, фиксируется в августе до 26.7°С, а минимум составляет -34.8°C в январе. Годовая средняя температура в п. Морская Масельга, принимая во внимание наблюдения, достигает 2.4°C. В пределах года: ясные дни - 58, снегопадные дни - 108, дождливых дней - 109, пасмурных дней - 91.