Climaviso

Storms Daniel and Fabien: wind across much of Spain, 16–22 December 2019

16 December 2019 to 22 December 2019. Updated 26 October 2026.

AEMET named this storm Daniel on 15 December 2019. It coincides with storm Elsa, named by IPMA on 16 December 2019. AEMET named this storm Fabien on 18 December 2019.

Over 7 days, 126 of Spain's 182 warning zones had an orange or red warning for wind: 306 zone-days at orange or red, 5 of them red. The day with the most zones at orange or red was 20 December, with 81 zones.

20 December was the day with the most people in zones under an orange or red warning: 17 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 20 December 2019
Spain from space on 20 December 2019, the day with the most zones at orange or red. Image: NASA Worldview.

How it compares

Day by day

DayRedOrangeYellowOrange or red warnings for
Mon 16 December—1560wind, snow
Tue 17 December—529snow
Wed 18 December—1328wind, rain
Thu 19 December—7938wind, rain
Fri 20 December—8156wind, rain
Sat 21 December37266wind, rain
Sun 22 December23681wind

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

The zones

ZoneProvinceHighest levelWarning days
Suroccidental asturianaAsturiasred6
A MariñaLugored5
Noroeste de A CoruñaA Coruñared4
Montaña de OurenseOurenseorange7
Sistema Central de ÁvilaÁvilaorange7
Cordillera y Picos de EuropaAsturiasorange6
Sistema Central de SegoviaSegoviaorange6
Sur de OurenseOurenseorange6
LiébanaCantabriaorange7
Pirineo oscenseHuescaorange7
Interior de PontevedraPontevedraorange6
Montaña de LugoLugoorange6
Sierra de MadridMadridorange6
Sistema Central de SalamancaSalamancaorange6
Vertiente cantábrica de NavarraNavarraorange6
Ibérica de BurgosBurgosorange5
Ibérica riojanaLa Riojaorange5
Albarracín y JilocaTeruelorange4
Alcaraz y SeguraAlbaceteorange4
Gipuzkoa litoralGipuzkoaorange4
Gúdar y MaestrazgoTeruelorange4
Interior de A CoruñaA Coruñaorange4
La Mancha albaceteñaAlbaceteorange4
Meseta de SoriaSoriaorange4
Noroeste de OurenseOurenseorange4
Centro de NavarraNavarraorange6
Cordillera Cantábrica de PalenciaPalenciaorange6
Llanada alavesaAraba/Álavaorange6
Villuercas y MontánchezCáceresorange6
Meseta de SalamancaSalamancaorange5
Montes de ToledoToledoorange5
Montes del norte y AnchurasCiudad Realorange5
AracenaHuelvaorange4
Ibérica de SoriaSoriaorange4
Meseta de BurgosBurgosorange4
Meseta de PalenciaPalenciaorange4
Meseta de SegoviaSegoviaorange4
Meseta de ValladolidValladolidorange4
Meseta de ZamoraZamoraorange4
Miño de PontevedraPontevedraorange4
Norte de BurgosBurgosorange4
Oeste de A CoruñaA Coruñaorange4
Parameras de MolinaGuadalajaraorange4
Sierra de San VicenteToledoorange4
Sierra norte de SevillaSevillaorange4
Sur de BadajozBadajozorange4
Suroeste de A CoruñaA Coruñaorange4
Interior de AlicanteAlacant/Alicanteorange3
Interior norte de ValenciaValència/Valenciaorange3
Interior sur de ValenciaValència/Valenciaorange3
Cantabria del EbroCantabriaorange7
Norte de CáceresCáceresorange7
SanabriaZamoraorange7
Centro de LugoLugoorange6
Cordillera Cantábrica de LeónLeónorange6
Cuenca del NerviónAraba/Álavaorange6
Serranía de GuadalajaraGuadalajaraorange6
Sur de ÁvilaÁvilaorange6
Cordillera Cantábrica de BurgosBurgosorange5
GrazalemaCádizorange5
Pirineo de LleidaLleidaorange5
Pirineo navarroNavarraorange5
Sur de SalamancaSalamancaorange5
Valle de AránLleidaorange5
Alcarria conquenseCuencaorange4
Alcarria de GuadalajaraGuadalajaraorange4
Andévalo y CondadoHuelvaorange4
Bajo Aragón de TeruelTeruelorange4
Barros y SerenaBadajozorange4
Cazorla y SeguraJaénorange4
Centro y valle de VillaverdeCantabriaorange4
Condado de TreviñoBurgosorange4
Gipuzkoa interiorGipuzkoaorange4
Ibérica zaragozanaZaragozaorange4
La Mancha conquenseCuencaorange4
La Mancha de Ciudad RealCiudad Realorange4
La Mancha toledanaToledoorange4
La Siberia extremeñaBadajozorange4
Litoral cántabroCantabriaorange4
Meseta de ÁvilaÁvilaorange4
Metropolitana y HenaresMadridorange4
Rias BaixasPontevedraorange4
Serranía de CuencaCuencaorange4
Sierras de Alcudia y MadronaCiudad Realorange4
Sistema Central de SoriaSoriaorange4
Sur, Vegas y OesteMadridorange4
Valle del GuadianaCiudad Realorange4
Valle del TajoToledoorange4
Litoral norte de ValenciaValència/Valenciaorange3
Meseta cacereñaCáceresorange3
Meseta de LeónLeónorange3
Nacimiento y Campo de TabernasAlmeríaorange3
Noroeste de MurciaMurciaorange3
Poniente y Almería CapitalAlmeríaorange3
Prelitoral de GironaGironaorange3
Ribera del Ebro de ZaragozaZaragozaorange3
Sierra y PedrochesCórdobaorange3
Valle del Almanzora y Los VélezAlmeríaorange3
Altiplano de MurciaMurciaorange2
Bizkaia litoralBizkaiaorange2
Pirineo de GironaGironaorange2
Sur de LugoLugoorange6
Litoral occidental asturianoAsturiasorange5
Litoral oriental asturianoAsturiasorange5
Rioja alavesaAraba/Álavaorange5
Capital y Montes de JaénJaénorange4
Litoral de HuelvaHuelvaorange4
Miño de OurenseOurenseorange4
RondaMálagaorange4
Subbética cordobesaCórdobaorange4
ValdeorrasOurenseorange4
Bierzo de LeónLeónorange3
Costa granadinaGranadaorange3
Ibiza y FormenteraIbiza y Formenteraorange3
Interior norte de CastellónCastelló/Castellónorange3
Interior sur de CastellónCastelló/Castellónorange3
Litoral norte de AlicanteAlacant/Alicanteorange3
Ribera del Ebro de NavarraNavarraorange3
Tajo y AlagónCáceresorange3
Valle del Guadalquivir de JaénJaénorange3
AxarquíaMálagaorange2
Levante almerienseAlmeríaorange2
Morena y CondadoJaénorange2
Centro de HuescaHuescaorange1
Sur de HuescaHuescaorange1
Área metropolitana de TenerifeTenerifeorange1

And 51 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 188 km/h gust at Estaca de Bares (Noroeste de A Coruña) on 21 December.

ZoneStrongest gust
Noroeste de A Coruña188 km/h
Estaca de Bares · 21 December
Ibérica riojana180 km/h
Valdezcaray · 21 December
Bizkaia litoral174 km/h
Matxitxako · 22 December
Pirineo oscense168 km/h
Cerler, Cogulla · 20 December
Sistema Central de Segovia155 km/h
La Pinilla, Estación de Esquí · 20 December
Cordillera Cantábrica de Palencia149 km/h
Velilla del Río Carrión, Camporredondo de Alba · 19 December
Centro y valle de Villaverde136 km/h
Alto Campoo · 18 December
Cordillera y Picos de Europa133 km/h
Cabrales · 19 December
Sur de Badajoz132 km/h
Fuente de Cantos · 16 December
Bajo Aragón de Teruel131 km/h
Andorra, Horcallana · 21 December
Centro de Navarra128 km/h
Monreal/elo · 20 December
Suroccidental asturiana128 km/h
Ibias, San Antolin · 21 December
Norte de Burgos124 km/h
Medina de Pomar · 19 December
Montaña de Ourense123 km/h
Chandrexa de Queixa · 19 December
Sistema Central de Soria122 km/h
La Riba de Escalote · 20 December
Sistema Central de Ávila120 km/h
Muñotello · 16 December
Gipuzkoa litoral119 km/h
Donostia / San Sebastián, Igeldo · 20 December
Meseta cacereña119 km/h
Valencia de Alcántara · 19 December
Meseta de Soria118 km/h
Burgo de Osma · 21 December
Meseta de Segovia117 km/h
Aldeanueva de Serrezuela · 21 December

And 106 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 5 zone-days, and AEMET always issued it ahead of time (median: 28 h). The first warning of any level for those same days had come a median 36 h earlier.

ZoneDayFirst warningRed issuedFor · notice
A MariñaSat 21Wed 18 Dec, 23:50 yellowFri 20 Dec, 11:2215:00 · 28 h before
Noroeste de A CoruñaSat 21Wed 18 Dec, 23:50 yellowFri 20 Dec, 11:2215:00 · 28 h before
Suroccidental asturianaSat 21Wed 18 Dec, 23:50 orangeFri 20 Dec, 21:4615:00 · 17 h before
A MariñaSun 22Thu 19 Dec, 23:50 orangeFri 20 Dec, 11:3400:00 · 36 h before
Noroeste de A CoruñaSun 22Thu 19 Dec, 23:50 yellowFri 20 Dec, 11:3400:00 · 36 h before
The full timeline: 493 changes at orange or red

Only the changes involving red are listed: there were 493 in all.

Fri 20 December

  • A Mariña, Noroeste de A Coruña: Raises the wind warning to red: Saturday 21, 15:00–24:00. Gusts up to 140 km/h.
  • A Mariña: Raises the wind warning to red: Sunday 22, 00:00–04:00. Gusts up to 140 km/h.
  • Noroeste de A Coruña: Raises the wind warning to red: Sunday 22, 00:00–04:00. Gusts up to 140 km/h.
  • Noroeste de A Coruña: Lowers the wind warning to orange: Saturday 21, 06:00–24:00. Gusts up to 110 km/h.
  • Suroccidental asturiana: Raises the wind warning to red: Saturday 21, 15:00–24:00. Gusts up to 140 km/h.
  • A Mariña, Noroeste de A Coruña: Lowers the wind warning to orange: Sunday 22, 00:00–12:00. Gusts up to 110 km/h.

Sat 21 December

  • Noroeste de A Coruña: Raises the wind warning to red: Saturday 21, 15:00–24:00. Gusts up to 140 km/h.

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