Климат (Dfb) влажный континентальный с теплым летом. Максимальная температура, замечается в июле до 31.7°С, а минимальный уровень достигает -28.9°C в январе. Средняя температура воздуха в д. Петухово, учитывая данные наблюдений, достигает 8.2°C. Месяц, когда зафиксированы самые низкие температуры — январь, средний дневной температурный уровень -10.4 °C. Месяц, отмечающийся максимальными теплом — август с привычной температурой 24.0 °C. В пределах года: ясные дни - 77, снегопадные дни - 74, дни с осадками - 130, пасмурных дней - 85.