Климат (Cfa) влажный субтропический. Среднегодовая температура в Харипуре, согласно наблюдениям, оценивается 25.6°C. Температурный максимум, фиксируется в июне до 44.3°С, а минимальный уровень достигает 4.2°C в декабре. Самый тёплый месяц - это июнь со средней температурой 39.5 °C. Самый холодный месяц — декабрь, среднее значение температуры за день 11.7 °C. В пределах года: солнечных дней - 199, снежных дней - 0, дождливых дней - 134, пасмурных дней - 33.