Климат (Dfb) влажный континентальный с теплым летом. Наиболее тёплый месяц — июль со средним значением температуры 21.2 °C. Месяц, когда температура наиболее низкая — январь, его среднее значение температуры за день -12.9 °C. Годовая средняя температура в д. Петрянино, исходя из наблюдений, составляет 5.9°C. Самая высокая температура, отмечается в июле до 31.3°С, а наименьшая опускается до -30.8°C в январе. За период года: дни ясной погоды - 56, дни снега - 91, дни с дождем - 119, облачных дней - 100.