Destination guide
Porto weather by month
July, August and September are the best months to visit Porto for warm days and relatively little rain. August is the warmest, averaging 26°C by day, while September stays comfortable at 24°C. July and August each average just 4 rainy days, making outdoor plans easier. The catch is the cool sea, even in summer. Spring suits travellers who prefer milder weather, while late autumn and winter call for waterproofs and flexible plans.
- Hottest month
- 25.9°CAugust
- Coolest month
- 12.9°CJanuary
- Warmest sea
- 17.5°CSeptember
- Flight from London
- 2 h 24 minShort-haul (up to 4.5 h) · estimated
Porto, month by month
A little perspective
Porto through the year
Every month at a glance; "best" marks our three top months on warmth, dryness and sunshine.
| Month | Day | Night | Sea | Sun/day | Rain mm | Rainy days | Days 25°C+ |
|---|---|---|---|---|---|---|---|
| January | 12.9°C | 6.4°C | 13.4°C | 3.8 | 154 | 12 | 0% |
| February | 13.9°C | 6.5°C | 13.0°C | 4.7 | 103 | 9 | 0% |
| March | 16.3°C | 8.2°C | 13.4°C | 5.2 | 123 | 11 | 0% |
| April | 17.5°C | 9.8°C | 14.1°C | 5.8 | 123 | 12 | 4% |
| May | 20.0°C | 12.3°C | 15.2°C | 6.7 | 102 | 11 | 13% |
| June | 23.0°C | 15.0°C | 16.6°C | 8.2 | 39 | 6 | 29% |
| Julybest | 25.3°C | 16.7°C | 17.1°C | 9.9 | 22 | 4 | 47% |
| Augustbest | 25.9°C | 17.1°C | 17.4°C | 8.9 | 30 | 5 | 50% |
| Septemberbest | 23.9°C | 15.7°C | 17.5°C | 6.8 | 64 | 6 | 34% |
| October | 20.1°C | 13.2°C | 16.7°C | 4.6 | 166 | 13 | 8% |
| November | 15.7°C | 9.7°C | 15.5°C | 3.8 | 166 | 13 | 0% |
| December | 13.6°C | 7.5°C | 14.1°C | 3.4 | 170 | 13 | 0% |
Day = average daytime high, night = average night-time low, 1991-2020.Sun is hours per day; rainy days count 1 mm or more.
Day, night and sea
Monthly average temperatures, 1991-2020
- Day
- Night
- Sea
Best months here
On warmth, low rainfall and sunshine, start with these.
When to go to Porto
For beach weather, look at months where the daytime average clears 25°C and rainy days stay low: July, August. December is the wettest month (170 mm, about 13 rainy days) and July the driest (22 mm). The sea is warmest in September at 17.5°C and coolest in February at 13.0°C.
Getting there
A direct flight from London Gatwick to Francisco de Sá Carneiro Airport (OPO, 13 km from Porto) takes roughly 2 h 24 min - short-haul (up to 4.5 h) by UK standards. Time-zone: Europe/Lisbon.
Records and extremes, 1991-2020
The hottest day recorded in Porto between 1991 and 2020 reached 38.4°C on 7 July 2013; the coldest fell to -1.1°C on 9 January 2009. In August one day in ten tops 31.5°C and about 16% of days pass 30°C; in January one night in ten drops to 2.5°C or below. The wettest single month of the period was March 2001 with 545 mm, against a March average of 123 mm.
Sunrise, sunset and daylight in Porto
Local time on the 15th of each month; daylight-saving rules as of 2020.
| Month (15th) | Sunrise | Sunset | Daylight | Sunshine/day |
|---|---|---|---|---|
| January | 07:58 | 17:29 | 9.5 h | 3.8 h |
| February | 07:30 | 18:07 | 10.6 h | 4.7 h |
| March | 06:46 | 18:41 | 11.9 h | 5.2 h |
| April | 06:55 | 20:14 | 13.3 h | 5.8 h |
| May | 06:16 | 20:45 | 14.5 h | 6.7 h |
| June | 06:01 | 21:09 | 15.1 h | 8.2 h |
| July | 06:15 | 21:06 | 14.9 h | 9.9 h |
| August | 06:44 | 20:34 | 13.8 h | 8.9 h |
| September | 07:15 | 19:44 | 12.5 h | 6.8 h |
| October | 07:46 | 18:54 | 11.1 h | 4.6 h |
| November | 07:22 | 17:16 | 9.9 h | 3.8 h |
| December | 07:53 | 17:06 | 9.2 h | 3.4 h |
Spring: comfortable days, but keep a rain plan
March brings daytime averages of 16°C, rising to 18°C in April and 20°C in May. That makes spring a good fit for exploring on foot without summer warmth, though it is not a reliably dry season. April averages 12 rainy days and May still has 11, so pack a waterproof rather than treating showers as an unlikely interruption. Evenings need another layer: March nights average 8°C, with May reaching 12°C. May offers more scope for time outdoors, with 7 hours of sunshine, but the sea remains cool at 15°C. Choose spring for mild city weather, not for a swimming-focused holiday.
Summer and September: the strongest weather window
June marks a useful shift towards drier weather, with 23°C days and 6 rainy days on average. July and August are the clearest choices if keeping rain disruption low matters most: each averages 4 rainy days, with daytime temperatures of 25°C and 26°C respectively. Light clothing makes sense during the day, with sun protection and a layer for evenings. September remains a strong option, averaging 24°C by day and 16°C at night, although rain becomes a little more frequent. Swimming is the compromise throughout this period. The sea averages 17°C from June through August, then reaches 18°C in September, so warm air does not mean warm water.
Late autumn and winter: mild afternoons, wetter plans
October still averages 20°C by day, but its 13 rainy days make it less dependable for outdoor plans than September. November cools to 16°C and keeps the same frequency of rain. Winter suits travellers who are happy to work around wet weather rather than spend every day outdoors. December averages 14°C by day, January 13°C and February 14°C, so afternoons can be manageable with layers. Nights are colder, reaching an average of 6°C in January and February. Pack a warm layer, waterproof jacket and shoes that cope with rain. February offers 5 hours of sunshine compared with December's 3, but it is still cool-weather city travel.
A little more detail
Porto weather FAQs
Plain answers, grounded in the averages.
What is the best time to visit Porto?
Judged on warmth, low rainfall and sunshine, the best months in Porto are July, August and September. August is the hottest month (average high 25.9°C) and January the coolest (12.9°C).
How many months a year is Porto over 25°C?
2 months in Porto average a daytime high of 25°C or more, and 6 average 20°C or more.
When is the rainy season in Porto?
December is the wettest month in Porto (170 mm on average) and July the driest (22 mm). Annual rainfall averages 1262 mm.
What is the hottest temperature recorded in Porto?
The hottest day recorded in Porto between 1991 and 2020 reached 38.4°C on 7 July 2013; the coldest fell to -1.1°C on 9 January 2009. Records come from daily data for 1991-2020, not from a single station's all-time history.
Which month is best for sunshine in Porto?
July has the most sunshine in the monthly averages, with 10 hours a day. It also averages 25°C by day and 4 rainy days, making it a strong choice for spending time outdoors without needing to rearrange plans as often.
When is the sea warmest in Porto?
September has the warmest average sea temperature at 18°C, compared with 17°C in July and August. That is still cool for leisurely swimming, so choose Porto for its warm city weather rather than expecting equally warm water.
Do I need a jacket in summer?
A light jacket or jumper is sensible for evenings. Average night temperatures are 15°C in June and 17°C in July and August, noticeably cooler than the daytime averages. Bring light daytime clothing, but leave room for an extra layer after dark.
See also: Portugal weather by month · where else is hot in August
About these averages
ERA5-Land climate reanalysis via Open-Meteo (11 km grid) and NOAA Coral Reef Watch 5 km sea temperatures, 1991-2020
Averages computed from daily values at Porto. Sea temperature from the nearest 5 km sea cell, 6 km from that point. Sunshine hours are estimated from average cloud cover.Records are the highest and lowest daily values in that 30-year period, not all-time records. These are climate averages, not a forecast for your trip. How we measure holiday weather
- Hot · 25°C+
- Warm · 20°C to below 25°C
- Mild · 15°C to below 20°C
- Cool · below 15°C