Average Annual Temperatures in Portugal

Average annual temperatures for cities throughout Portugal are listed below in degrees Celsius and Fahrenheit.

The tables give the maximum and minimum yearly temperatures based on weather data collected from 1971 to 2000.

You can jump to a separate table for each part of the country: Southern, Lisbon Region, Central and Northern Portugal.

Southern Portugal

Cities in this section are in the Algarve & Alentejo regions. Faro and Vila Real de Santo Antonio are on Portugal's south coast.

Average annual temperatures
High °F Low °F Place High °C Low °C
73 51 Beja 23 10
69 52 Évora 21 11
72 55 Faro 22 13
67 52 Portalegre 20 11
72 54 Vila Real de Santo Antonio 22 12

Lisbon Region

Temperatures averages for the year
High °F Low °F Place High °C Low °C
69 49 Alcobaça 21 10
70 56 Lisbon (Lisboa) 21 13
71 50 Santarém 22 10
73 51 Setúbal 23 10

Central Portugal

High elevations account for the cooler temperatures in some parts of Portugal. The mountains of Serra da Estrela Natural Park are represented here by Penhas Douradas, where the weather station is at 1388 metres (4554 feet) elevation. Guarda, at 1019 metres (3343 feet), is Portugal's highest city.

Annual average temperature
High °F Low °F Place High °C Low °C
67 53 Aveiro 19 11
70 51 Castelo Branco 21 10
70 50 Coimbra 21 10
59 45 Guarda 15 7
55 42 Penhas Douradas 13 5
67 46 Viseu 20 8

Northern Portugal

Average yearly temperatures
High °F Low °F Place High °C Low °C
68 48 Braga 20 9
64 44 Bragança 18 7
67 50 Porto 19 10
68 50 Viana do Castelo 20 10
65 46 Vila Real 19 8
Reference

Instituto de Meteorologia, IP Portugal. Normais Climatológicas 71-00.

Portugal Temperatures
Back to Top