포르투갈은 여름은 덥고 겨울은 습하며 대서양, 대륙 및 지중해의 영향을 받는 온화한 해양성 기후를 가지고 있습니다.
기후는 또한 고도와 바다와의 근접성에 따라 다릅니다. 북부 산악 지역의 조건은 일반적으로 더 시원하고 습한 반면 리스본, 알렌테호 및 알가르베 지역은 최고 35–40ºC의 온도로 길고 더운 여름을 보냅니다. 해안에서 멀어질수록 습도 가 감소하고 내륙 지역은 매우 온화합니다.
포르투갈은 전체적으로 지중해성 기후로 정의되지만 지역마다 약간의 차이가 있습니다. 일반적으로 이것은 따뜻하고 덥고 건조한 여름 과 온화하고 시원하고 습한 겨울을 의미합니다.
강설량은 대부분의 포르투갈 전역에서 전례가 없는 반면 북부의 산악 지역에서는 일반적입니다. 포르투갈에서 가장 높은 봉우리인 Serra da Estrela에는 스키 리조트인 Vodafone Ski Resort가 있습니다.
포르투갈에서 가장 높은 기온 은 내륙에서 발생하는 경향이 있습니다. Amareleja 마을은 47.4°C의 고온으로 여름 동안 유럽에서 가장 뜨거운 곳 중 하나입니다. 가장 높은 평균 기온은 Algarve에서 발견됩니다.
아조레스 제도와 마데이라 제도는 모두 아열대 기후입니다. 평균 기온은 약 20°C이며 이 부근에서 편차가 적습니다. 두 섬 그룹이 광범위하게 퍼져 있다는 점을 감안할 때 마데이라 근처의 데저타스는 사막으로 분류되는 반면 일부 아조레스 제도는 1년 내내 푸르고 푸르른 강우량의 편차가 매우 큽니다.