Castelo Branco, where it's located

The climate of Castelo Branco is Mediterranean, with mild, relatively rainy winters and hot, sunny summers.
The city is located in the central part of Portugal, in the east, near the border with Spain, at an altitude of 385 meters (1,250 ft). In summer, it can be very hot, and the temperature can reach 40 °C (104 °F).
The average temperature of the coldest month (January) is of 7.9 °C (46 °F), that of the warmest month (July) is of 25 °C (77 °F). The lowest record (of the 1971/2000 period) is -3.9 °C (25 °F), the highest is 40.6 °C (105 °F). Here are the average temperatures.
Castelo Branco - Average temperatures
Min (°C)458811151817151286
Max (°C)121418192227323227211612
Min (°F)394146465259646359544643
Max (°F)545764667281909081706154

Precipitation amounts to 760 millimeters (29.9 inches) per year: so, it is at an intermediate level. It ranges from 10 mm (0.4 in) in the driest months (July, August) to 130 mm (5.1 in) in the wettest (December). Here is the average precipitation.
Castelo Branco - Average precipitation

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

Castelo Branco

Best Time

The best times to visit Castelo Branco 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.