Country · 18 destinations

Best time to visit Portugal

The best time to visit Portugal is April–October. Its destinations score highest in July, with an average travel score of 93 out of 100.

Loading climate data…

The climate in Portugal through the year

When to go

Portugal scores highest on Eddigo’s travel score in April–October, with an average of 93 out of 100 in July across the 17 destinations Eddigo covers. Daytime highs in July range from 23°C in Guincho Beach to 30°C in Algarve (Albufeira). February–March and November–December are a fair alternative. The lowest average is in January (47), with daytime highs from 12°C to 17°C.

Where in the country

In July, the highest scores are in Lisbon (99), Faro (98) and Tróia Peninsula (98), while Ponta Delgada scores 74. The destinations do not all peak at the same time:

Warmest, coolest, wettest and driest

Over the year, Praia da Rocha is the warmest destination (daytime highs averaging 23°C) and Guincho Beach the coolest (19°C). Braga gets the most precipitation, about 1,420 mm a year, and Faro the least, about 580 mm. The highest-lying is Estância de Ski da Serra da Estrela at about 1,700 m. The warmest sea is at Funchal: 23°C in September.

By type of trip

The best months change with what you want to do. With Eddigo’s trip types, Portugal averages 65 or more in these months:

Month by month

MonthScoreDaySeaRainBest destinations
January4712–17°19°102 mmAlgarve (Albufeira) 64 · Benagil 63 · Praia da Rocha 63
February5014–17°18°89 mmAlgarve (Albufeira) 63 · Benagil 63 · Praia da Rocha 63
March5716–19°18°96 mmAlgarve (Albufeira) 74 · Benagil 74 · Praia da Rocha 74
April6717–21°18°72 mmFaro 79 · Algarve (Albufeira) 78 · Benagil 78
May8119–24°19°44 mmFaro 92 · Algarve (Albufeira) 92 · Benagil 92
June8921–27°21°22 mmFaro 96 · Algarve (Albufeira) 96 · Benagil 95
July9323–30°22°6 mmLisbon 99 · Faro 98 · Tróia Peninsula 98
August9323–30°23°10 mmTróia Peninsula 99 · Praia do Burgau 99 · Guincho Beach 99
September8823–28°23°39 mmFaro 98 · Algarve (Albufeira) 98 · Benagil 98
October6821–25°23°123 mmFaro 79 · Algarve (Albufeira) 78 · Benagil 78
November6116–20°22°106 mmAlgarve (Albufeira) 77 · Benagil 77 · Praia da Rocha 76
December5213–18°20°108 mmFaro 66 · Algarve (Albufeira) 66 · Benagil 66

Score: average of the cities and beach destinations with the default preferences (ski resorts are left out). Day: lowest to highest typical daytime temperature among them. Sea: the warmest. Rain: average.