Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в д. Петряиха, основываясь на наблюдениях, составляет 8.4°C. Максимальная температура, устанавливается в августе до 31.4°С, а низшая понижается до -29.1°C в январе. Самый тёплый месяц - это август со средней температурой 24.2 °C. Месяц, когда температура наиболее низкая — январь, его характерная суточная температура -10.2 °C. За год: ясные дни - 68, снежных дней - 76, дни с дождем - 129, облачных дней - 93.