Климат (Cwa) муссонный влажный субтропический. Месяц с самыми низкими температурами — февраль, его характерная суточная температура 15.6 °C. Месяц, когда зафиксированы самые высокие температуры — июнь с типичной температурой 32.0 °C. Средняя температура за год в Удхампуре, учитывая данные наблюдений, оценивается 25.1°C. Максимальная температура, регистрируется в июне до 38.7°С, а минимум составляет 3.7°C в феврале. В пределах года: солнечных дней - 141, дни снега - 0, дни с дождем - 171, пасмурных дней - 54.