Located along the shores of the Tagus River, a few kilometers from the Atlantic Ocean, Lisbon is characterized by an extraordinary Mediterranean weather that makes it a great city all year long.
The best time to visit the Portuguese capital city goes from May to September, when average temperatures range around 20° and can reach up to 30° in July and August. In addiction, thanks to the proximity to the ocean and to the presence of the river, there is always a gentle breeze that makes evenings fresh, cool and never too overwhelming.
Between October to April average temperatures range around 10°; temperatures are mild and they rarely go below 5°.
Despite frequent rainfalls caused by low-pressure areas coming from the Ocean, tourists can enjoy some incredible sunny days characterized by a clear light and a beautiful blue sky.
The hottest months of the year in Lisbon are September, July and August, when the monthly average temperature reaches 28 °C, while the coldest months of February, December and January the thermometer drops up to 8 °C.
In Lisbon rainiest months of the year are December and November during which monthly rainfall average reaches 128 mm. On the other side, driest months are August and July when the average rainfall is reduced to 4 mm per month.
June, August and July are sunniest months of the year. During that months, from sunrise to sunset there are 11 total light hours in Lisbon. In January, November and December daylight hours are reduced to 4.
Months of the year when sea water is warmer are June, July, August, September and October, average temperature is around 20 °C.