Климат (Dfc) субарктический. Месяц, когда зафиксированы самые высокие температуры - это июль с характерной температурой 22.1 °C. Месяц с самыми низкими температурами — январь, его среднее значение температуры за день -15.7 °C. Максимальная температура, регистрируется в июле до 31.7°С, а низшая понижается до -36.7°C в январе. Годовая средняя температура в д. Петряиха, согласно наблюдениям, составляет 3.7°C. В пределах года: солнечно-ясные дни - 59, дни со снегом - 109, дождливых дней - 123, облачных дней - 75.