Климат (Dfb) влажный континентальный с теплым летом. Вершина температурного диапазона, отмечается в августе до 32.5°С, а низшая понижается до -26.9°C в январе. Средняя температура за год в д. Барковка, основываясь на наблюдениях, составляет 8.1°C. Самый холодный месяц — январь, его среднесуточная температура -8.9 °C. Месяц с максимальными температурами — август со средней температурой 23.6 °C. За период года: солнечно-ясные дни - 75, дни снега - 65, дождливых дней - 130, пасмурных дней - 96.