Климат (Dfc) субарктический. Наихолоднейший месяц — декабрь, его характерная суточная температура -13.8 °C. Самый тёплый месяц - это июль с характерной температурой 22.3 °C. Средняя температура за год в п. Марьясово, согласно наблюдениям, оценивается 4.8°C. Самая высокая температура, наблюдается в июле до 30.1°С, а низшая понижается до -37.8°C в декабре. В течение одного календарного года: ясные дни - 71, снежных дней - 82, дни с дождем - 113, облачных дней - 100.