Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, фиксируется в августе до 33.9°С, а минимально может быть до -24.7°C в январе. Самый холодный месяц — январь, его типичное среднесуточное температурное значение -6.4 °C. Наитеплейший месяц - это август с типичной температурой 24.9 °C. Годовая средняя температура в с. Верхние Халчи, по данным наблюдений, оценивается 10.6°C. За год: дни ясной погоды - 80, снежных дней - 61, дни с осадками - 126, пасмурных дней - 99.