As a whole, Portugal is one of the warmest European countries, though the southern region is warmer and drier than the northern areas, which are a bit more cool and rainy. Yearly averages are about 65 degrees Fahrenheit in the south and 55 degrees Fahrenheit to the north. In the summer, the temperatures average more like 95 degrees. During the winter, temperatures rarely dip below 35 degrees, though snow is seen in the northern mountains.

The official tourism season is between spring and fall If you choose to travel during the winter, you will likely find mild but possibly rainy days—with reduced rates for accommodations. As summer temperatures heat up, hotels, restaurants and attractions get more crowded and often, more expensive.

Lisbon’s festivities are in June, locally know as Santos Populares (popular saints), the Santo António festival attracts large crowds, especially on the night of June 12. Lisbon's local holiday is June 13.

Port''s festivities are also in June, the São João festival attracts large crowds, especially on the night of June 23. Porto's local holiday is June 24.

Other holidays to keep in mind are New Year (January 1), Carnaval (the day before Ash Wednesday), Liberty Day (April 25), Labor Day (May 1), Portugal Day (June 10), Assumption (August 15), Immaculate Conception (December 8) and Christmas (December 25).

Local Meteo information -

Climate information -

Portugal Weather Info - Select a City / Town

Average temperatures in Portugal per month