Климат (Dfb) влажный континентальный с теплым летом. Месяц с минимальными температурами — январь, среднесуточная температура -12.9 °C. Месяц с самыми высокими температурами — июль со средним значением температуры 21.4 °C. Средняя температура за год в д. Банниково, исходя из наблюдений, оценивается 6.4°C. Наивысшая температура, устанавливается в июле до 30.3°С, а порог минимальной температуры до -29.9°C в январе. За год: ясные дни - 82, дни снега - 69, дни с осадками - 149, облачных дней - 66.