Климат (Dfc) субарктический. Месяц, когда температура наиболее низкая — январь, средний дневной температурный уровень -15.0 °C. Наиболее тёплый месяц - это август с привычной температурой 17.7 °C. Максимальная температура, проявляется в августе до 26.4°С, а минимум составляет -33.5°C в январе. Среднегодовая температура в д. Маслозеро, учитывая данные наблюдений, составляет 1.7°C. В течение года: дни ясной погоды - 48, снежных дней - 112, дни с дождем - 106, пасмурных дней - 100.