Климат (As) тропический сухой саванный. Средняя температура воздуха в Харидваре, по данным наблюдений, достигает 30.3°C. Самая высокая температура, замечается в мае до 46.8°С, а порог минимальной температуры до 10.7°C в январе. Наихолоднейший месяц — декабрь, его типичное среднесуточное температурное значение 21.8 °C. Месяц с самыми высокими температурами — май со среднеарифметической температурой 42.3 °C. В течение года: солнечных дней - 188, снегопадные дни - 0, дождливых дней - 130, пасмурных дней - 48.