Субтропический. Мягкий, без резких колебаний температур. На севере преобладает морской климат, обусловленный Гольфстримом. На юге климат теплый и сухой. Средние температуры января — от +5 °С до +10 °С, июля — от +20 °С до +27 °С. Осадков на равнинах выпадает от 400 до 800 мм, в горах — от 1000 до 2500 мм в год.