Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Новомихайловка, основываясь на наблюдениях, составляет 7.1°C. Месяц, отмечающийся максимальными теплом — август со средним значением температуры 22.8 °C. Месяц, когда зафиксированы самые низкие температуры — январь, его характерная суточная температура -13.5 °C. Максимальная температура, регистрируется в августе до 33.5°С, а минимум составляет -33.8°C в январе. В течение года: солнечно-ясные дни - 87, дни со снегом - 68, дни с осадками - 120, облачных дней - 91.