На средиземноморском побережье страны климат мягкий, субтропический, температура летом достигает +30-35 °С, а зимой +15-20 °С. Далее на юг климат более континентальный, с жарким летом и прохладной зимой. Дожди идут в основном в зимние месяцы.