Климат (As) тропический сухой саванный. Годовая средняя температура в Айодхье, исходя из данных наблюдений, достигает 29.0°C. Месяц с самыми высокими температурами — май с характерной температурой 39.0 °C. Месяц с самыми низкими температурами — декабрь, среднее суточное значение температуры 20.7 °C. Температурный максимум, отмечается в мае до 42.3°С, а самая низкая до 8.9°C в январе. За год: дни ясной погоды - 176, снегопадные дни - 0, дни с дождем - 128, пасмурных дней - 62.