Климат (BSh) жаркий полуаридный (степной). Максимальная температура, регистрируется в мае до 46.7°С, а минимально может быть до 12.9°C в марте. Средняя температура за год в Гандинагаре, на основе наблюдений, составляет 31.0°C. Наитеплейший месяц — май со средней температурой 39.2 °C. Месяц с самым низким температурным режимом — январь, среднесуточная температура 24.9 °C. В течение года: ясные дни - 231, снегопадные дни - 0, дни с дождем - 89, облачных дней - 46.