Le climat de Portalegre est méditerranéen, avec des hivers doux et assez pluvieux, et des étés chauds et ensoleillés.
La ville est située dans la partie centrale du Portugal, à l'est, près de la frontière avec l'Espagne, à une altitude de 600 mètres.
En hiver, il y a souvent du brouillard pendant les périodes d'haute pression. En été, malgré l'altitude, il peut parfois faire très chaud. En août 2017, on a atteint 40 °C.
La température moyenne du mois le plus froid (janvier) est de 8,6 °C, celle du mois le plus chaud (juillet) est de 23,6 °C. Le record de froid (de la période 1971/2000) est de -4,5 °C, le record de chaleur est de 40,4 °C. Voici les températures moyennes.
Portalegre - Températures moyennes
MoisJanFévMarAvrMaiJuinJuiAoûSepOctNovDéc
Min (°C)668811141717161297
Max (°C)111315162025303026201512

Les précipitations totalisent 850 mm par an : elles sont donc à un niveau intermédiaire. Dans les mois les moins pluvieux (juillet, août) il tombe 10 mm de pluie, dans le plus pluvieux (décembre) il tombe 135 mm. Voici les précipitations moyennes.
Portalegre - Précipitations moyennes
MoisJanFévMarAvrMaiJuinJuiAoûSepOctNovDécAn
Préc. (mm)1109565807030101040100115135850
Jours10107984114891184

Il y a en moyenne environ 2 920 heures de soleil par année : par conséquent, l'ensoleillement est très bon. Voici la moyenne des heures d'ensoleillement par jour.
Portalegre - Ensoleillement
MoisJanFévMarAvrMaiJuinJuiAoûSepOctNovDéc
Soleil (heures)5678101112129765

Portalegre

Quand partir


Les meilleurs moments pour visiter Portalegre sont le printemps et l'automne, soit de la mi-avril à la mi-juin, et de septembre au début octobre. En juin, le temps est souvent agréable, mais parfois il peut faire très chaud, surtout dans la seconde moitié du mois.