Климат (Dfa) влажный континентальный с горячим летом. Месяц с самым высоким температурным режимом - это август со средним значением температуры 28.7 °C. Наихолоднейший месяц — январь, характерная суточная температура -4.2 °C. Годовая средняя температура в х. Яново-Петровском, принимая во внимание наблюдения, составляет 12.1°C. Верхний предел температуры, отмечается в августе до 36.7°С, а самая низкая до -22.7°C в январе. В пределах года: дни ясной погоды - 129, снежных дней - 39, дни с осадками - 109, облачных дней - 89.