Климат (Cfa) влажный субтропический. Месяц, когда зафиксированы самые высокие температуры — август с типичной температурой 27.0 °C. Месяц с самыми низкими температурами — январь, среднесуточная температура 4.2 °C. Средняя температура за год в п. Батарейка, на основе наблюдений, достигает 15.0°C. Максимальная температура, устанавливается в августе до 30.7°С, минимальная достигает -4.7°C в январе. В рамках года: ясные дни - 129, дни снега - 8, дни с дождем - 133, облачных дней - 96.