The Douro Valley, Portugal, a region in Portugal, experiences high average maximum daytime temperatures in June, ranging from 23°C (73°F) in Porto to 26°C (79°F) in Pinhão. Nighttime temperatures generally drop to 13°C (55°F) in Pinhão and 16°C (61°F) in Porto.
What is the temperature of the different cities in the Douro Valley, Portugal in June?
Explore the map below to discover average June temperatures at the top destinations in the Douro Valley. For a deeper dive, simply click on any destination dot.