Климат в Португалии - субтропический средиземноморский. Мягкий, без резких колебаний температур. На севере преобладает морской климат, обусловленный Гольфстримом. Лето здесь сухое и солнечное, но не жаркое (средняя температура около 20°C, в горах - около 18°C), зима прохладная (от +4°C до +10°C) и дождливая. На юге климат теплый и сухой. Средние температуры января от +5°C до +10°C, июля - от +20°C до +27°C. Осадков на равнинах выпадает от 400 до 800 мм., в горах от 1000 до 2500 мм. в год.