Климат (Dfb) влажный континентальный с теплым летом. Температурный максимум, регистрируется в июле до 35.1°С, а порог минимальной температуры до -32.1°C в январе. Самый тёплый месяц — июль с характерной температурой 25.6 °C. Месяц, когда зафиксированы самые низкие температуры — январь, его среднее значение температуры за день -12.3 °C. Годовая средняя температура в д. Петряево, учитывая данные наблюдений, оценивается 7.6°C. За период года: солнечно-ясные дни - 57, дни снега - 78, дни с дождем - 140, пасмурных дней - 91.