Heat across much of Spain, 17–20 July 2023
17 July 2023 to 20 July 2023. Updated 26 October 2026.
Over 4 days, 74 of Spain's 182 warning zones had an orange or red warning for heat: 133 zone-days at orange or red, 17 of them red. The day with the most zones at orange or red was 18 July, with 63 zones.
18 July was the day with the most people in zones under an orange or red warning: 21.5 million people live there (INE municipal register, 2025).

How it compares
- It is number 24 of 119 episodes since June 2018 by zone-days at orange or red.
- Among the 37 heat episodes, it is number 21.
Day by day
| Day | Red | Orange | Yellow | Orange or red warnings for |
|---|---|---|---|---|
| Mon 17 July | 3 | 25 | 58 | heat |
| Tue 18 July | 10 | 53 | 51 | heat |
| Wed 19 July | 3 | 35 | 47 | heat |
| Thu 20 July | 1 | 3 | 33 | storms, heat |
Zones with a warning each day, at their highest level that day.
The zones
And 47 more zones with yellow warnings only.
What AEMET's stations measured
The most measured in the zones with an orange or red warning, on their warning days: a high of 45.4 °C at Figueres (Ampurdán) on 18 July.
| Zone | Highest temperature |
|---|---|
| Ampurdán | 45.4 °C Figueres · 18 July |
| Morena y Condado | 44.9 °C Andújar · 17 July |
| Campiña cordobesa | 44.8 °C Montoro · 17 July |
| Cazorla y Segura | 44.8 °C Villanueva del Arzobispo · 17 July |
| Norte y nordeste de Mallorca | 44.6 °C La Puebla (sa Canova) · 18 July |
| Prelitoral de Girona | 44.3 °C Porqueres · 18 July |
| Sol y Guadalhorce | 44.2 °C Álora · 19 July |
| Cuenca del Genil | 44.1 °C Granada Aeropuerto · 17 July |
| Valle del Guadalentín, Lorca y Águilas | 44.1 °C Alhama de Murcia · 19 July |
| Vega del Segura | 43.9 °C Alcantarilla, Base Aérea · 19 July |
| Interior sur de Valencia | 43.8 °C Jalance · 18 July |
| Ribera del Ebro de Zaragoza | 43.8 °C Quinto · 18 July |
| La Mancha de Ciudad Real | 43.7 °C Almagro/famet · 17 July |
| Sur de Huesca | 43.7 °C Tamarite de Litera, la Melusa · 18 July |
| Valle del Guadalquivir de Jaén | 43.6 °C Baeza · 17 July |
| Depresión central de Lleida | 43.5 °C El Soleràs · 18 July |
| Campiña sevillana | 43.4 °C Écija · 17 July |
| Valle del Guadiana | 43.4 °C Puertollano · 17 July |
| Montes del norte y Anchuras | 43.3 °C El Robledo · 17 July |
| Pirineo de Girona | 43.3 °C Maçanet de Cabrenys · 18 July |
And 54 more zones with an orange or red warning.
For each zone, the highest value its AEMET stations measured on the episode's warning days (the lowest, for the low temperature), with the station and the day. Rain from 07:00 to 07:00 UTC; gust: the day's strongest. It is what the zone's stations measured, not every town, and a measurement, like a warning, is not damage.
How AEMET's warnings unfolded
The red warning reached 17 zone-days. AEMET issued it ahead of time in 13 of them (median: 26 h) and for the current hour in the other 4: warnings are also raised as things unfold. The first warning of any level for those same days had come a median 35 h earlier.
| Zone | Day | First warning | Red issued | For · notice |
|---|---|---|---|---|
| Campiña cordobesa | Mon 17 | Fri 14 Jul, 23:50 orange | Sun 16 Jul, 11:00 | 13:00 · 26 h before |
| Morena y Condado | Mon 17 | Fri 14 Jul, 23:50 orange | Sun 16 Jul, 11:00 | 13:00 · 26 h before |
| Valle del Guadalquivir de Jaén | Mon 17 | Fri 14 Jul, 23:50 orange | Sun 16 Jul, 11:00 | 13:00 · 26 h before |
| Ampurdán | Tue 18 | Sat 15 Jul, 23:50 orange | Sun 16 Jul, 11:46 | 13:00 · 49 h before |
| Bajo Aragón de Teruel | Tue 18 | Sat 15 Jul, 23:50 orange | Sun 16 Jul, 11:46 | 13:00 · 49 h before |
| Depresión central de Lleida | Tue 18 | Sat 15 Jul, 23:50 orange | Sun 16 Jul, 11:46 | 13:00 · 49 h before |
| Interior de Mallorca | Tue 18 | Sat 15 Jul, 23:50 orange | Sun 16 Jul, 11:46 | 11:00 · 47 h before |
| Ribera del Ebro de Zaragoza | Tue 18 | Sat 15 Jul, 23:50 orange | Sun 16 Jul, 11:46 | 13:00 · 49 h before |
| Sur de Huesca | Tue 18 | Sat 15 Jul, 23:50 orange | Sun 16 Jul, 11:46 | 13:00 · 49 h before |
| Norte y nordeste de Mallorca | Tue 18 | Sat 15 Jul, 23:50 orange | Mon 17 Jul, 11:16 | 11:00 · 24 h before |
| La Mancha albaceteña | Tue 18 | Sat 15 Jul, 23:50 orange | 15:59 | 15:00 · for the current hour |
| Depresión central de Barcelona | Tue 18 | Sat 15 Jul, 23:50 orange | 17:41 | 17:00 · for the current hour |
| Prelitoral de Girona | Tue 18 | Sat 15 Jul, 23:50 orange | 17:41 | 17:00 · for the current hour |
| Sol y Guadalhorce | Wed 19 | Sun 16 Jul, 23:50 yellow | Tue 18 Jul, 11:06 | 13:00 · 26 h before |
| Vega del Segura | Wed 19 | Sun 16 Jul, 23:50 orange | Tue 18 Jul, 11:07 | 13:00 · 26 h before |
And 2 more zone-days.
The full timeline: 167 changes at orange or red
Only the changes involving red are listed: there were 167 in all.
Sun 16 July
- Campiña cordobesa, Morena y Condado, Valle del Guadalquivir de Jaén: Raises the heat warning to red: Monday 17, 13:00–21:00. Highs of 44 °C.
- Ampurdán, Bajo Aragón de Teruel, Depresión central de Lleida, Sur de Huesca: Raises the heat warning to red: Tuesday 18, 13:00–21:00. Highs of 42 °C.
- Interior de Mallorca: Raises the heat warning to red: Tuesday 18, 11:00–20:00. Highs of 42 °C.
- Ribera del Ebro de Zaragoza: Raises the heat warning to red: Tuesday 18, 13:00–21:00. Highs of 43 °C.
Mon 17 July
- Norte y nordeste de Mallorca: Raises the heat warning to red: Tuesday 18, 11:00–20:00. Highs of 43 °C.
Tue 18 July
- Sol y Guadalhorce: Raises the heat warning to red: Wednesday 19, 13:00–21:00. Highs of 42 °C.
- Vega del Segura: Raises the heat warning to red: Wednesday 19, 13:00–21:00. Highs of 44 °C.
- Litoral sur de Alicante: Raises the heat warning to red: Wednesday 19, 13:00–21:00. Highs of 42 °C.
- La Mancha albaceteña: Raises the heat warning to red: Tuesday 18, 16:00–21:00. Highs of 42 °C.
- Depresión central de Barcelona, Prelitoral de Girona: Raises the heat warning to red: Tuesday 18, 18:00–21:00. Highs of 42 °C.
Thu 20 July
- Sol y Guadalhorce: Raises the heat warning to red: Thursday 20, 19:00–20:00. Highs of 42 °C.
AEMET's issue times, in mainland Spain time (Canary Islands in island time). Notice is the time from issue to the first hour the warning covered; a warning issued “for the current hour” runs from the hour it is published.
What this says and what it doesn't
A warning is an AEMET forecast, not a measurement or a damage report: it says a threshold is expected to be exceeded in a zone. A warning is not damage; a zone is not a building.
A zone-day is one warning zone with a warning on one day. Ten zones at orange on the same day make ten zone-days. A day with several warnings in one zone counts once, at its highest level.
Each zone has its own thresholds, so an orange heat warning in Asturias doesn't mean the same temperature as in Córdoba. More in how warnings work.
To cite: “Climaviso, from AEMET warnings”.
Source: official AEMET warnings, collected by Climaviso since June 2018.
← Previous episode · All episodes · Next episode → · 2023 warnings review