Климат (Dfb) влажный континентальный с теплым летом. Наихолоднейший месяц — январь, характерная суточная температура -8.4 °C. Наитеплейший месяц - это август со среднеарифметической температурой 24.1 °C. Верхний предел температуры, замечается в августе до 33.0°С, минимальная достигает -26.4°C в январе. Среднегодовая температура в д. Харчиково, основываясь на наблюдениях, составляет 8.6°C. За год: солнечно-ясные дни - 75, дни снега - 65, дни с осадками - 130, пасмурных дней - 96.