Goldilocks Map

Best time to visit · Portugal

Best time to visit Porto

Porto averages 58 just-right days a year; June, July and September are best. Most other days miss by being too cool.

Comfort map around Porto: 58 just-right days a year
Just-right days a year around Porto. Map © OpenStreetMap contributors, OpenFreeMap. Open the live map to set your own window.
58
just-right days a year
(70 to 80°F, dry, sunny)
147
runner's-weather days
(45 to 65°F, dry)
14
beach days
(80 to 92°F, bright)
73°F
average high in June, its best month

Porto weather by month

0Jan13°C0Feb14°C1Mar17°C2Apr18°C7May21°C11Jun23°C10Jul24°C10Aug25°C10Sep23°C5Oct21°C1Nov17°C0Dec14°C

Bars: share of each month's days that are just right (number = days). Below: average daily high. Outlined bars are the best months.

When to visit Porto

The best time to visit Porto for comfortable weather is June, July and September, when 36%, 34% and 34% of days are just right. January, February, March, April, November and December are mostly too cool, with average highs of 56 to 64°F (18°C).

Climate table

MonthAvg highDew pointCloud coverJust-right days
January56°F (13°C)43°F (6°C)58%0
February58°F (14°C)43°F (6°C)56%0
March63°F (17°C)46°F (8°C)56%1
April64°F (18°C)48°F (9°C)54%2
May69°F (21°C)53°F (12°C)50%7
June73°F (23°C)56°F (13°C)40%11
July76°F (24°C)59°F (15°C)28%10
August77°F (25°C)59°F (15°C)28%10
September74°F (23°C)57°F (14°C)41%10
October69°F (21°C)55°F (13°C)56%5
November62°F (17°C)48°F (9°C)62%1
December57°F (14°C)46°F (8°C)65%0

How Porto compares

Porto gets 58 just-right days a year with our default window; the median big US city gets 33. It ranks #3 of 3 Portugal places on Goldilocks Map. On muggy days: 33. On gray days: 25.

See every Portugal city ranked →

Places with a similar climate

Lisbon
Portugal
61 days
San Francisco
California
89 days
Palma
Spain
43 days
Oakland
California
89 days
Barcelona
Spain
40 days
Marseille
France
45 days

Nearby

Lisbon
Portugal
61 days
Madrid
Spain
44 days
Sevilla
Spain
50 days
Málaga
Spain
46 days
Valencia
Spain
53 days
Fes
Morocco
51 days
Cite thisPorto averages 58 just-right days a year (70 to 80°F highs, dry, mostly sunny), according to Goldilocks Map: https://goldilocksmap.com/portugal/porto/

Set your own perfect weather on the map →

Numbers are expected days in a typical year from 1991 to 2020 climate normals (TerraClimate; cloud cover from CHELSA), on a grid about 35 km wide. Checked against 10 years of daily records at 28 NOAA weather stations: typical error about 10 days a year. How it works. Updated 2026-10-07.