Climaviso

Storms across much of Spain, 10–14 June 2025

10 June 2025 to 14 June 2025. Updated 26 October 2026.

Over 5 days, 50 of Spain's 182 warning zones had an orange or red warning for storms: 77 zone-days at orange or red, 0 of them red. The day with the most zones at orange or red was 11 June, with 30 zones.

11 June was the day with the most people in zones under an orange or red warning: 11.6 million people live there (INE municipal register, 2025).

RedOrangeYellowNo warningEach zone at the highest warning it had during the episode. Grey: no warning on those days.
True-colour satellite image of the Iberian Peninsula and the Balearic Islands on 11 June 2025
Spain from space on 11 June 2025, the day with the most zones at orange or red. Image: NASA Worldview.

How it compares

Day by day

DayRedOrangeYellowOrange or red warnings for
Tue 10 June—1353storms, rain, heat
Wed 11 June—3071storms, rain
Thu 12 June—819storms
Fri 13 June—1410storms, rain
Sat 14 June—1219storms, rain, heat

Zones with a warning each day, at their highest level that day.

The zones

ZoneProvinceHighest levelWarning days
Centro de NavarraNavarraorange5
Pirineo navarroNavarraorange5
Ribera del Ebro de ZaragozaZaragozaorange5
Gipuzkoa interiorGipuzkoaorange4
Vertiente cantábrica de NavarraNavarraorange4
Gipuzkoa litoralGipuzkoaorange3
Cinco Villas de ZaragozaZaragozaorange5
Ibérica zaragozanaZaragozaorange5
Ribera del Ebro de NavarraNavarraorange5
Centro de HuescaHuescaorange3
Ibérica de SoriaSoriaorange3
Ibérica riojanaLa Riojaorange3
La Mancha conquenseCuencaorange3
Llanada alavesaAraba/Álavaorange3
Meseta de BurgosBurgosorange3
Pirineo oscenseHuescaorange3
Rioja alavesaAraba/Álavaorange3
Interior de A CoruñaA Coruñaorange2
Meseta de PalenciaPalenciaorange2
Meseta de ValladolidValladolidorange2
Serranía de CuencaCuencaorange2
Sur de HuescaHuescaorange5
Bajo Aragón de TeruelTeruelorange4
Albarracín y JilocaTeruelorange3
Bizkaia interiorBizkaiaorange3
Cazorla y SeguraJaénorange3
Cuenca del NerviónAraba/Álavaorange3
Gúdar y MaestrazgoTeruelorange3
Ibérica de BurgosBurgosorange3
Meseta de SoriaSoriaorange3
Ribera del Ebro de La RiojaLa Riojaorange3
Sistema Central de SoriaSoriaorange3
Alcarria de GuadalajaraGuadalajaraorange2
Centro y valle de VillaverdeCantabriaorange2
Cordillera Cantábrica de PalenciaPalenciaorange2
Litoral cántabroCantabriaorange2
Meseta de LeónLeónorange2
Meseta de SegoviaSegoviaorange2
Pirineo de GironaGironaorange2
Serranía de GuadalajaraGuadalajaraorange2
Sistema Central de SegoviaSegoviaorange2
Sur de MallorcaMallorcaorange2
Centro de LugoLugoorange1
La Mancha albaceteñaAlbaceteorange1
La Mancha toledanaToledoorange1
Metropolitana y HenaresMadridorange1
Montes de ToledoToledoorange1
Prepirineo de BarcelonaBarcelonaorange1
Sierra de MadridMadridorange1
Sur, Vegas y OesteMadridorange1

And 74 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: 96.0 l/m² of rain in 24 h at Errenteria, Añarbe (Gipuzkoa litoral) on 13 June; a 128 km/h gust at Cerler, Cogulla (Pirineo oscense) on 13 June.

ZoneMost rain in 24 hStrongest gust
Gipuzkoa litoral96.0 l/m²
Errenteria, Añarbe · 13 June
64 km/h
Errenteria, Añarbe · 11 June
Vertiente cantábrica de Navarra52.4 l/m²
Articutza (automatica) · 13 June
66 km/h
Baztan, Irurita · 11 June
Ribera del Ebro de Zaragoza32.0 l/m²
Quinto · 13 June
56 km/h
Leciñena · 11 June
Alcarria de Guadalajara30.0 l/m²
Guadalajara · 11 June
100 km/h
Guadalajara · 11 June
Serranía de Guadalajara30.0 l/m²
Mandayona · 11 June
61 km/h
Pantano el Vado · 11 June
Gúdar y Maestrazgo26.4 l/m²
Muniesa · 14 June
75 km/h
Muniesa · 14 June
Ibérica zaragozana24.4 l/m²
Valmadrid · 13 June
69 km/h
Calatayud · 11 June
Pirineo navarro24.2 l/m²
Esteribar, Embalse de Eugi · 11 June
80 km/h
Oroz-Betelu/orotz-Betelu · 11 June
Centro de Navarra24.0 l/m²
Irurtzun · 11 June
81 km/h
Monreal/elo · 11 June
Ibérica de Soria23.6 l/m²
Soria · 11 June
73 km/h
Soria · 11 June
Llanada alavesa21.2 l/m²
Agurain/salvatierra, Opakua · 11 June
71 km/h
Foronda-Txokiza · 11 June
Meseta de Burgos20.2 l/m²
Coruña del Conde · 11 June
76 km/h
Pedrosa del Príncipe · 10 June
Ibérica riojana18.6 l/m²
Anguiano, Valvanera · 10 June
75 km/h
Enciso · 11 June
Pirineo oscense18.6 l/m²
Torla - Ordesa · 14 June
128 km/h
Cerler, Cogulla · 13 June
Sierra de Madrid18.4 l/m²
Alpedrete · 11 June
45 km/h
Colmenar Viejo · 11 June
Sistema Central de Segovia18.4 l/m²
Puerto de Navacerrada · 11 June
124 km/h
La Pinilla, Estación de Esquí · 11 June
Meseta de Soria18.2 l/m²
Ucero · 10 June
74 km/h
Almazul · 11 June
Ribera del Ebro de Navarra18.2 l/m²
Los Arcos · 11 June
71 km/h
Bardenas Reales, Base Aérea · 13 June
Gipuzkoa interior17.8 l/m²
Ordizia · 13 June
60 km/h
Ordizia · 11 June
Metropolitana y Henares17.8 l/m²
Madrid, Retiro · 11 June
60 km/h
Alcala de Henares · 11 June

And 30 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 orange warning reached 77 zone-days. AEMET issued it ahead of time in 38 of them (median: 18 h) and for the current hour in the other 39: warnings are also raised as things unfold. The first warning of any level for those same days had come a median 31 h earlier.

ZoneDayFirst warningOrange issuedFor · notice
Pirineo de GironaTue 10Sun 8 Jun, 11:29 yellowSun 8 Jun, 18:5914:00 · 43 h before
Prepirineo de BarcelonaTue 10Sun 8 Jun, 11:29 yellowSun 8 Jun, 18:5914:00 · 43 h before
Ribera del Ebro de ZaragozaTue 10Sat 7 Jun, 23:50 yellowSun 8 Jun, 18:5913:00 · 42 h before
Bizkaia interiorTue 10Sun 8 Jun, 11:29 yellowMon 9 Jun, 11:2215:00 · 28 h before
Cuenca del NerviónTue 10Sun 8 Jun, 11:29 yellowMon 9 Jun, 11:2215:00 · 28 h before
Ibérica riojanaTue 10Sun 8 Jun, 11:29 yellowMon 9 Jun, 17:5914:00 · 20 h before
Ibérica de SoriaTue 10Sun 8 Jun, 11:29 yellowMon 9 Jun, 18:0314:00 · 20 h before
Meseta de BurgosTue 10Sun 8 Jun, 11:29 yellow16:4616:00 · for the current hour
Meseta de PalenciaTue 10Sun 8 Jun, 11:29 yellow16:4616:00 · for the current hour
Meseta de ValladolidTue 10Sun 8 Jun, 11:29 yellow16:4616:00 · for the current hour
Interior de A CoruñaTue 1018:58 orange18:5821:00 · 2 h before
Centro y valle de VillaverdeTue 10Sun 8 Jun, 11:29 yellow20:2120:00 · for the current hour
Litoral cántabroTue 10Sun 8 Jun, 11:29 yellow20:2120:00 · for the current hour
Centro de LugoWed 11Mon 9 Jun, 11:31 yellowTue 10 Jun, 18:5800:00 · 5 h before
Interior de A CoruñaWed 11Tue 10 Jun, 11:20 yellowTue 10 Jun, 18:5800:00 · 5 h before

And 62 more zone-days.

The full timeline: 108 changes at orange or red

Sun 8 June

Mon 9 June

  • Bizkaia interior, Cuenca del Nervión: Raises the storms warning to orange: Tuesday 10, 15:00–24:00. Hail possible · strong gusts.
  • Ibérica riojana: Raises the storms warning to orange: Tuesday 10, 14:00–24:00. Hail possible · strong gusts.
  • Ibérica de Soria: Raises the storms warning to orange: Tuesday 10, 14:00–24:00. Hail possible · strong gusts.

Tue 10 June

Wed 11 June

Thu 12 June

Fri 13 June

Sat 14 June

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 → · 2025 warnings review