ポルトガルは温暖な海洋性気候で、夏は暑く、冬は雨が多く、大西洋、大陸、地中海の影響を受けています。
気候は、海の高度と近さによっても異なります。山岳地帯の北部では、リスボン、アレンテホ、アルガルヴェ地方の夏は35〜40度までの高温で長く暑いですが、条件は一般的に涼しくて雨が多くなります。海岸から離れるにつれて湿度は下がり、内部はかなり穏やかになります。
ポルトガルは全体として地中海性気候であると定義されていますが、地域によって多少の違いがあります。一般的に、これは暖かくて暑くて乾燥した夏と穏やかから涼しくて雨の多い冬を意味します。
降雪はポルトガルのほとんどの地域で前例のないものですが、北部の山岳地帯では一般的です。ポルトガルの最高峰であるエストレーラ山脈には、スキーリゾートのVodafoneスキーリゾートがあります。
ポルトガルで最も高い気温は内陸で発生する傾向があります。アマレレジャの町は、夏の間ヨーロッパで最も暑い場所の1つであり、47.4°Cの高温が記録されています。ただし、最高平均気温はアルガルヴェ地方にあります。
アゾレス諸島とマデイラ諸島はどちらも亜熱帯気候です。平均気温は約20°Cで、このあたりの変動は少ないです。両方の島のグループが広く広がっていることを考えると、降雨量には大きなばらつきがあり、マデイラ諸島の近くのデゼルタス諸島は砂漠に分類されますが、アゾレス諸島のいくつかは一年中緑豊かです。