Trips, planned properly
Travel Guide Kit

Portugal · Norte

Best Time to Visit Porto

By Quyen Lam · Checked September 2026

Illustration of Porto's riverside on a bright summer evening
AI-generated · GLabs nano_banana_pro · Generated
In short

Go to Porto between June and September. Highs run 22.7-24.8°C, the city gets its four driest months, and summer stays mild — August averages just 3.5 days above 30°C. Avoid October to March if the weather matters: each of those months averages more than 95 mm of rain, and November is wettest at 165.9 mm.

The short answer: June to September

Porto’s best season is its summer, which is unusual in Iberia. Where Seville and Madrid are at their hottest in July and August, Porto sits on the Atlantic and stays mild.

  1. June averages a 22.7°C high and 33.7 mm of rain (IPMA, Porto / Pedras Rubras, 1991-2020 normals).
  2. July is the driest month of the year, at 16.6 mm, with a 24.3°C high.
  3. August averages a 24.8°C high and only 3.5 days above 30°C.
  4. September averages a 23.5°C high, but rainfall doubles from August to 68.2 mm.
  5. Summer nights stay cool: July and August lows average 15.5-15.7°C.
Illustration of people sitting by the river in Porto in June sunshine
Illustration of people sitting by the river in Porto in June sunshineAI-generated · GLabs nano_banana_pro · Generated

Of the four, June and early September are the best balance of weather and crowds. July and August are driest and warmest, and busiest.

Porto month by month, with the numbers

These are the 1991-2020 climate normals for Porto / Pedras Rubras, published by IPMA, the Portuguese meteorological institute. "Warm days" counts days reaching 25°C; "hot days" counts days reaching 30°C.

Porto climate normals 1991-2020 — IPMA station 545, Porto / Pedras Rubras
MonthMean highMean lowRainWarm daysHot days
January14.0°C6.4°C151.0 mm0.00.0
February15.0°C6.8°C97.8 mm0.00.0
March17.0°C8.8°C101.1 mm1.20.0
April18.1°C10.1°C95.5 mm2.00.1
May20.3°C12.3°C85.6 mm4.41.1
June22.7°C14.5°C33.7 mm6.72.5
July24.3°C15.5°C16.6 mm9.43.1
August24.8°C15.7°C29.3 mm10.63.5
September23.5°C14.8°C68.2 mm8.32.2
October20.7°C12.9°C148.9 mm4.30.4
November16.8°C9.4°C165.9 mm0.00.0
December14.7°C7.6°C153.3 mm0.00.0

Read the rain column first. Porto’s year splits cleanly into a dry summer from June to September and a long wet season from October to April.

Illustration of a tiled Porto facade reflected in a puddle after rain
Illustration of a tiled Porto facade reflected in a puddle after rainAI-generated · GLabs nano_banana_pro · Generated

The rainy season in Porto

Porto receives 1,146.9 mm of rain a year, and almost all of it falls between October and April. This is the single biggest difference between Porto and Lisbon.

  1. November is the wettest month at 165.9 mm, followed by December (153.3 mm), January (151.0 mm) and October (148.9 mm).
  2. Every month from October to March averages more than 95 mm.
  3. Porto’s annual total is about one and a half times Lisbon’s 793.5 mm.
  4. The old city is steep and paved in granite, which is slippery in the rain.
  5. Frost is rare: the station records 1.4 frost days a year on average.

A winter trip still works, because Porto’s best half-day is indoors: the port lodges across the river in Gaia. Plan the old city for the dry spells and keep the lodges for the rain.

Illustration of a port wine tasting in a vaulted cellar
Illustration of a port wine tasting in a vaulted cellarAI-generated · GLabs nano_banana_pro · Generated

Porto in summer: the mild alternative

When the rest of Iberia is at its hottest, Porto is at its best. That makes it a good anchor for a July or August trip that would be hard work further south.

Hot days in August — days reaching 30°C or more
CityAugust mean highDays ≥30°C
Porto24.8°C3.5
Lisbon28.8°C10.2

Figures are IPMA 1991-2020 normals. For comparison, AEMET 1981-2010 normals put Seville’s August mean high at 35.5°C and Madrid’s at 31.3°C.

Illustration of an Atlantic beach promenade near Porto
Illustration of an Atlantic beach promenade near PortoAI-generated · GLabs nano_banana_pro · Generated

Best time for each kind of Porto trip

The right month depends on what the trip is for. These windows follow the IPMA normals.

  1. Walking the old city: June or early September, when highs are 22-24°C and rain is low.
  2. The Douro valley by train: June to September, when the terraced vineyards are green and the weather reliable.
  3. The Douro valley in late summer: September, when the vineyards are at their fullest and the weather still dry by Porto standards.
  4. Beaches at Foz and along the coast: July and August, the warmest and driest months.
  5. Lowest prices: November to February, provided the trip is built around the port lodges and indoor sights.
  6. Avoiding both heat and rain: June, at 22.7°C and 33.7 mm.
Illustration of green terraced vineyards along the Douro in late summer
Illustration of green terraced vineyards along the Douro in late summerAI-generated · GLabs nano_banana_pro · Generated

What the calendar does to Porto

Weather is half of when to go. The other half is when the city is busiest.

  1. July and August are the busiest months, and the Ribeira waterfront is at its most crowded.
  2. September is quieter than August but still warm.
  3. Easter moves between late March and late April and fills the city for the week.
  4. November to February are the quietest months, and the port lodges are easiest to book.
Illustration of crowded riverside terraces in Porto on a summer evening
Illustration of crowded riverside terraces in Porto on a summer eveningAI-generated · GLabs nano_banana_pro · Generated
Illustration of a quiet Porto street in winter light
Illustration of a quiet Porto street in winter lightAI-generated · GLabs nano_banana_pro · Generated

When not to book

Common questions

What is the best month to go to Porto?

June. It averages a 22.7°C high with 33.7 mm of rain (IPMA 1991-2020 normals), before the busiest weeks of July and August. July is driest, at 16.6 mm.

What is the rainy season in Porto, Portugal?

October to April. November is wettest at 165.9 mm, and every month from October to March averages more than 95 mm. Porto receives 1,146.9 mm a year in total.

Is 4 days in Porto too much?

Not if the fourth day is the Douro valley by train. Three days covers the city on both banks of the river; four days in the city alone is more than most people need.

Which city is nicer, Lisbon or Porto?

They suit different trips. Lisbon is larger with more day trips nearby; Porto is more compact and much milder in summer — 3.5 days above 30°C in August, against 10.2 in Lisbon (IPMA 1991-2020 normals).

Is Porto good to visit in winter?

It is quiet and cheaper, but wet: every month from October to March averages more than 95 mm of rain. Build the trip around the port lodges and the indoor sights.

Where to next