Климат (Dfb) влажный континентальный с теплым летом. Наихолоднейший месяц — январь, характерная суточная температура -2.3 °C. Наитеплейший месяц - это июль со среднеарифметической температурой 21.8 °C. Верхний предел температуры, замечается в июле до 32.7°С, минимальная достигает -19.6°C в январе. Среднегодовая температура в д. Харчиково, основываясь на наблюдениях, составляет 8.4°C. За год: солнечно-ясные дни - 90, дни снега - 36, дни с осадками - 148, пасмурных дней - 92.