Viseu, where it's located

The climate of Viseu can be defined as Mediterranean, given that the winters are mild and rainy and the summers are warm and sunny, even though the summer nights are cool.
The city is located in central-northern Portugal, about 70 km (45 mi) from the coast, and at an altitude of 440 meters (1,450 ft).
The average temperature of the coldest month (January) is of 6.9 °C (44 °F), that of the warmest month (July) is of 21.4 °C (70 °F). The lowest record (of the 1971/2000 period) is -7.3 °C (19 °F), the highest is 40.5 °C (105 °F). Here are the average temperatures.
Viseu - Average temperatures
Min (°C)2456812141312854
Max (°C)121316172025292926201512
Min (°F)363941434654575554464139
Max (°F)545561636877848479685954

Precipitation amounts to 1,170 millimeters (46.1 inches) per year: it is therefore quite abundant. It ranges from 20 mm (0.8 in) in the driest months (July, August) to 195 mm (7.7 in) in the wettest (December). Here is the average precipitation.
Viseu - Average precipitation

On average, there are around 2,730 sunshine hours per year: therefore, the amount of sunshine is very good. Here are the average sunshine hours per day.
Viseu - Sunshine


Best Time

The best times to visit Viseu are spring and autumn, ie from mid-April to mid-June and from September to early October. In June, the weather is often nice, but it can sometimes be hot, especially in the second half of the month.