Skip to main content
porto.info

Weather in Porto

Forecast, monthly averages and the rainy season on the Atlantic

Porto lies where the Douro flows into the Atlantic, and the sea shapes its weather. Here you will find the forecast for the coming days, temperature and rain for every month, and the driest times of year.

Forecast for Porto

Loading the forecast…

On this page

An Atlantic climate

Porto has an Atlantic climate: mild, wet winters and warm, dry summers. The average annual temperature is just over 15 °C. Most rain falls from October to January, while in July and August it rains on only about three days a month.

The forecast at the top of this page shows the weather for the coming days.

Temperature and rain through the year

The table shows long-term averages for each month. A rainy day is a day with at least 1 mm of rain.

Month High Low Rain Rainy days
January 14.0 °C 6.4 °C 151 mm 13
February 15.0 °C 6.8 °C 98 mm 10
March 17.0 °C 8.8 °C 101 mm 10
April 18.1 °C 10.1 °C 96 mm 10
May 20.3 °C 12.3 °C 86 mm 9
June 22.7 °C 14.5 °C 34 mm 5
July 24.3 °C 15.5 °C 17 mm 3
August 24.8 °C 15.7 °C 29 mm 3
September 23.5 °C 14.8 °C 68 mm 6
October 20.7 °C 12.9 °C 149 mm 11
November 16.8 °C 9.4 °C 166 mm 13
December 14.7 °C 7.6 °C 153 mm 12

Around 1,150 mm of rain falls over the year, spread across about 105 rainy days. The wettest month is November.

Summer and heat

In July, August and September, the temperature reaches 25 °C or more on about eight to eleven days a month. It goes above 30 °C on an average of 13 days a year. The highest temperature recorded was 38.6 °C on 7 August 2016.

Summer temperatures in Portugal can vary sharply. On the mainland, a wildfire alert level also applies at that time of year. If you are planning trips into the surrounding area, such as the Douro Valley, keep an eye on current warnings.

Rain and storms

In November and January, an average of five to six days a month bring 10 mm of rain or more. The heaviest daily rainfall was 92.9 mm on 20 October 2019. In autumn and winter, Portugal can see storms, heavy rain and sudden changes in the weather.

The Portuguese weather service IPMA issues severe weather warnings on its weather warnings page. In an emergency, call 112 for the police, fire service and ambulance.

On rainy days, indoor sights are a good choice, and you will find ideas under Sights.

Swimming in the Atlantic

Currents on Portugal's Atlantic coast can be dangerous, and swimming accidents happen time and again. Watch the warning flags on the beach and follow the lifeguards' instructions.

Which beaches are nearby and how to get there is covered under Beaches.

Best time to visit

For dry weather, June to September is best. July and August are the warmest months; in June and September it rains a little more often, and highs are around 23 °C.

April and May are mild, with highs of around 18 to 20 °C, but it rains on about nine to ten days a month. October to January is the wettest period. If you travel then, allow for rainy days and pack a rain jacket and sturdy shoes.

Where to stay in the city is described on the Where to stay page.

Frequently asked questions

When is the best time to visit Porto? +
It is driest from June to September, with three to six rainy days a month. July and August are the warmest months, with average highs of just under 25 °C. Spring is milder, but it rains on about nine to ten days a month.
How warm is Porto in winter? +
In January, the coolest month, average highs are 14 °C and average lows just over 6 °C. Frost is rare, on average one or two days a year. On the other hand, there is a lot of rain from October to January.
Can you swim in Porto in summer? +
Yes, on the Atlantic beaches. Currents along the coast can be strong, so watch the flags and follow the lifeguards' instructions. The Beaches page introduces the places to swim.

Weather forecast: Meteonomiqs.