Климат (BSh) жаркий полуаридный (степной). Среднегодовая температура в Эдинбурге, основываясь на наблюдениях, оценивается 28.9°C. Наивысшая температура, замечается в июне до 44.7°С, а минимум составляет -2.2°C в январе. Месяц с самым низким температурным режимом — январь, типичное среднесуточное температурное значение 18.9 °C. Месяц с самым высоким температурным режимом - это июнь со среднеарифметической температурой 37.2 °C. За год: солнечных дней - 174, дни снега - 0, дни с осадками - 95, облачных дней - 97.