Климат (Dfb) влажный континентальный с теплым летом. Наитеплейший месяц - это июль со средней температурой 21.0 °C. Месяц, когда температура наиболее низкая — январь, суточный температурный средний показатель -9.7 °C. Средняя температура за год в д. Большое Петровское, на основе наблюдений, оценивается 7.5°C. Самая высокая температура, регистрируется в июле до 29.7°С, минимальная достигает -29.6°C в январе. За год: ясные дни - 79, снегопадные дни - 62, дождливых дней - 157, пасмурных дней - 68.