葡萄牙大陆的气候受很多因素的影响,例如地形、所处纬度以及同大海的接近度等等。冬天的气候比较温和,尤其实在阿尔加维,那里的平均温度可达17℃。再进入内陆,葡萄牙北部和中部地区的冬季平均温度在5℃到11℃之间,而夏天的平均温度约为28℃。在沿海地带,因为受到海上冷空气的影响,炎热有所缓减。在马德拉群岛,其气候温和,冬季的平均气温为19℃,夏季的平均气温为25℃。亚速尔群岛的冬季平均气温为17℃,夏季则为23℃。这两大群岛的冬季海洋平均温度为17℃,夏季则为22℃。