Skip to main content
ES EN

Weather in Badajoz today and 7-day forecast

Badajoz, Extremadura. Live weather data from Open-Meteo. Updated on page load.

Loading...
Feels like: -- Humidity: -- Wind: -- Rain 24h: --

Next 24 hours in Badajoz

7-day forecast

Useful data for today

Sunrise
--:--
Sunset
--:--
Max UV Index
--
Today
Air quality
--
PM2.5

Climate in Badajoz

Badajoz has a continental-influenced Mediterranean climate with Atlantic influences, with very hot, dry summers and mild winters. Summer highs regularly exceed 36 degrees Celsius and heatwaves can top 44.

Annual rainfall is around 470 mm, concentrated between November and March. Atlantic depressions entering through the Algarve bring significant rain, while summer is virtually dry.

Across the Extremaduran dehesa, morning fog and dew are common in autumn and winter, benefiting holm and cork oaks. A dry easterly terral can boost the felt heat in summer.

Best time to visit is spring, with mild temperatures and blooming fields. Use the hourly forecast, feels-like temperature and alerts before planning the Alcazaba, the Guadiana river or a side trip to Merida or Caceres.

The climate of Badajoz today: 1991-2020 normals

What the averages say

The mean annual temperature is 17.4 °C. The warmest month is August, averaging 26.6 °C with highs around 35.6 °C; the coldest is January, averaging 8.9 °C with lows of 3.5 °C. The 32 degrees between the mean high of August and the mean low of January are the real measure of how continental this climate is.

Heat, cold and extremes

On average, 114 days a year reach 30 °C or more and 17 bring frost. Heat is the dominant feature. The highest reading in the series is 46.0 °C, set in August, and the lowest -6.9 °C, in January.

Rain, sun and wind

453 mm fall each year over 88 days with measurable rain, an amount all but absent in summer: October is the wettest month with 76 mm and July the driest with 1 mm. The sky is clear on — days a year. Mean wind speed is around 9 km/h and mean annual relative humidity 36 %.

Month by month

AEMET climate normals 1991-2020. Badajoz observatory, 3.4 km from the centre at 174 m above sea level.
Monthly meanJanFebMarAprMayJunJulAugSepOctNovDec
Mean temperature8.910.212.915.619.723.726.226.623.718.612.99.5
Mean high14.216.419.322.427.531.935.535.631.625.118.414.6
Mean low3.53.96.48.911.815.516.917.515.612.07.44.4
Rainfall (mm)4242524727131423767154
Rain days11.49.010.410.45.72.20.81.43.79.411.411.9
Days ≥ 30 °C0.00.00.11.610.719.628.328.419.45.50.00.0
Frost days6.54.10.90.00.00.00.00.00.00.00.84.9

Where this data comes from

These are the 1991-2020 climate normals published by AEMET, the Spanish state meteorological agency, for the Badajoz observatory — the nearest official station with a complete series to Badajoz today. A normal is not a forecast: it describes a thirty-year average, and any given day can depart from it widely. For tomorrow, use the forecast at the top of this page.