Климат (Dfb) влажный континентальный с теплым летом. Наивысшая температура, устанавливается в июне до 30.7°С, а минимально может быть до -29.0°C в январе. Месяц, когда зафиксированы самые высокие температуры - это июнь с характерной температурой 20.9 °C. Месяц, когда зафиксированы самые низкие температуры — январь, среднее суточное значение температуры -12.9 °C. Среднегодовая температура в с. Петрушино, принимая во внимание наблюдения, достигает 6.0°C. В течение одного календарного года: солнечных дней - 100, дни со снегом - 40, дни с осадками - 143, пасмурных дней - 83.