Spring is a shoulder season and is a great time to visit! In April, average daytime temperatures in Portugal are around 18-20°C (65-68°F). Rain isn't uncommon, but mostly, you can expect beautiful sunny skies. Sometimes temperatures rise to summer-like 25°C (77°F), which is almost too warm for exploring the cities.