Климат (Dfb) влажный континентальный с теплым летом. Вершина температурного диапазона, замечается в августе до 29.0°С, минимальная достигает -35.3°C в январе. Годовая средняя температура в Харовске, основываясь на наблюдениях, достигает 5.3°C. Месяц, отмечающийся максимальными теплом - это август со средним значением температуры 20.7 °C. Месяц с самыми низкими температурами — январь, среднее значение температуры за день -12.9 °C. В пределах года: ясные дни - 58, дни снега - 89, дождливых дней - 121, облачных дней - 98.