Климат (Dfc) субарктический. Годовая средняя температура в д. Мартыниха, согласно наблюдениям, составляет 6.4°C. Верхний предел температуры, замечается в августе до 30.2°С, а порог минимальной температуры до -34.1°C в январе. Месяц, когда температура наиболее низкая — январь, суточный температурный средний показатель -11.7 °C. Месяц с самыми высокими температурами - это август со средней температурой 21.9 °C. На протяжении года: ясные дни - 58, снегопадные дни - 92, дождливых дней - 117, облачных дней - 99.