This page tracks the highest and lowest temperatures ever officially recorded at 17 weather stations across Portugal, based on measurements dating from 1945 to 2026. Use the interactive map or the list below to see the record high and record low temperature (in Celsius) for each location, along with the date each record was set.
| Location | Temperature | Record Date |
| Beja | 46 °C (114 °F) | July 31, 2003 |
| Braganca | 41 °C (106 °F) | July 14, 2022 |
| Castelo Branco | 43 °C (109 °F) | July 14, 2022 |
| Cernache | 41 °C (106 °F) | August 1, 2003 |
| Évora | 44 °C (112 °F) | August 1, 2003 |
| Faro | 42 °C (107 °F) | July 26, 2004 |
| Flores | 34 °C (93 °F) | July 8, 1979 |
| Funchal | 35 °C (95 °F) | September 5, 2006 |
| Horta (Azores) | 34 °C (93 °F) | September 3, 1973 |
| Lajes | 32 °C (89 °F) | August 22, 2010 |
| Lisboa | 42 °C (108 °F) | August 4, 2018 |
| Penhas Douradas | 37 °C (99 °F) | July 15, 1981 |
| Ponta Delgada | 30 °C (86 °F) | July 29, 2016 |
| Portalegre | 41 °C (106 °F) | August 1, 2003 |
| Porto | 39 °C (102 °F) | June 19, 2003 |
| Porto Santo | 32 °C (90 °F) | September 14, 1987 |
| Santa Maria | 31 °C (88 °F) | October 17, 1955 |
The highest temperature ever officially recorded in Portugal was 114 °F (46 °C), set in Beja on July 31, 2003.
The lowest temperature ever officially recorded in Portugal was 9 °F (-13 °C), set in Penhas Douradas on March 1, 2005.
This page includes record high and low temperature data for 17 weather stations in Portugal.
The record highs and lows on this page span from 1945 to 2026 and are updated whenever a new station record is set.