Климат (Dfb) влажный континентальный с теплым летом. Максимальная температура, замечается в августе до 32.3°С, а наименьшая опускается до -20.5°C в январе. Средняя температура за год в д. Братковая, по данным наблюдений, достигает 8.7°C. Месяц, когда температура наиболее высокая — август со среднеарифметической температурой 23.1 °C. Месяц, когда температура наиболее низкая — январь, среднее суточное значение температуры -7.0 °C. В пределах года: ясные дни - 81, дни снега - 66, дождливых дней - 156, пасмурных дней - 63.