Климат (Cfa) влажный субтропический. Месяц, когда зафиксированы самые высокие температуры — июль со средним значением температуры 28.3 °C. Наихолоднейший месяц — январь, его среднее суточное значение температуры 2.6 °C. Самая высокая температура, отмечается в июле до 37.0°С, а наименьшая опускается до -12.1°C в январе. Средняя температура воздуха в п. Брусиловка, на основе наблюдений, достигает 16.1°C. В течение года: солнечно-ясные дни - 126, дни снега - 12, дождливых дней - 133, облачных дней - 95.