Климат (Cfa) влажный субтропический. Средняя температура воздуха в Харрисоне, согласно наблюдениям, оценивается 16.0°C. Месяц, отмечающийся максимальными теплом — август с характерной температурой 28.0 °C. Месяц с самыми низкими температурами — январь, его типичное среднесуточное температурное значение -1.2 °C. Вершина температурного диапазона, отмечается в августе до 41.9°С, а наименьшая опускается до -21.0°C в январе. В течение года: дни ясной погоды - 120, дни снега - 29, дни с дождем - 147, облачных дней - 70.