Climate of Porto, Portugal

Csb

Köppen-Geiger climate classification: Csb — Temperate, dry summer, warm summer.

Porto has a mean annual temperature of 15.6 °C and receives 1319 mm of precipitation per year (1991–2020 climate normals). The warmest month is August with a mean temperature of 21.2 °C, while January is the coldest month at 10.2 °C. Most precipitation falls in January (182 mm); the driest month is July (17 mm).

Climate Diagram

Climate diagram for Porto: monthly mean temperature (red line, left axis, °C) and monthly precipitation (blue bars, right axis, mm), 1991–2020 0 0 10 20 20 40 30 60 40 80 50 100 60 120 70 140 80 160 90 180 100 200 °C mm J F M A M J J A S O N D

Walter–Lieth diagram: blue bars show monthly precipitation (right axis, mm), the red line shows monthly mean temperature (left axis, °C). Scale: 1 °C ≡ 2 mm.

Climate Table

MonthMean temperature (°C)Precipitation (mm)
January10.2181.5
February10.8136.4
March12.8131.1
April14.2110.5
May16.696.0
June19.444.4
July20.917.2
August21.227.7
September19.574.6
October16.9158.0
November13.1172.1
December11.0169.9
Year15.61319.4

Live Forecast

Looking for the current weather instead of climate averages? Open the live forecast diagrams in WZ Diagrams — 15 weather models, ensemble spread, radar and more.

Data Source

Climate normals and Köppen-Geiger classification: Beck et al. (2023), Scientific Data 10, 724, CC BY 4.0. Period 1991–2020. Classification resolution ≈ 1 km; monthly climate data resolution ≈ 1 km (0.01°, Original 2023 release; predates the January 2026 correction), sampled at the grid cell containing the city coordinates (41.15°, -8.61°). Climate normals describe the long-term average, not current weather.