Badajoz Weather Today

Temperature, Feels Like, Rain Chance & Hourly Forecast in Badajoz

Badajoz temperature today is 22°, feels like 22°, with a humidity level of 69% and wind at 10.94 km/h. Rain chance today is 0%. Use the hourly forecast and 5-day outlook below to plan your day.

Tomorrow in Badajoz: expect a high of 23° and a low of 17°, with light rain. Rain chance tomorrow is 100%.

clear sky
22°
clear sky
H: 22° L: 22°
Feels like 22°
AQI: Fair (2/5)
Humidity
69%
Dew 16°
Wind speed
10.94 km/h
NNE · G18.94
Pressure
1019 hPa
Visibility
10 km
Weather Summary
Currently in Badajoz, expect varied conditions with warm temperatures around 22°. Winds are a light breeze.
Precipitation Probability
0%
23
0%
02
0%
05
68%
08
20%
11
23%
14
100%
17
22%
20
100%
23
72%
02
30%
05
20%
08
73%
11
88%
14
38%
17
31%
20
Evolution
Daily Weather Forecast Evolution (°C)
Lowest temperature
Highest temperature
Temperature Forecast (48h)
22°
Sun
23:00
21°
 
19°
 
17°
 
21°
Mon
11:00
23°
 
22°
 
21°
 
18°
Mon
23:00
18°
 
17°
 
17°
 
19°
Tue
11:00
22°
 
26°
 
20°
 
Hot (≥30°)
Warm
Cool
Cold (<0°)
Weather Map
Sun & Moon
Sunrise
Sunrise
08:26
Sunset
Sunset
20:06
Moon Phase
Last Quarter (16%)
Timezone: GMT+05:30
Last updated: Oct 5, 2026 2:12 AM · Data refreshes every 5 min
Location Info
Latitude
Latitude
38.877892
Longitude
Longitude
-6.970610
Embed This Weather

Copy the code below to embed Badajoz weather on your website:

<iframe src="https://nearweather.com/embed/badajoz-es-2521420" width="350" height="200" frameborder="0" style="border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1);"></iframe>
More about Badajoz
Content curated by the NearWeather editorial team · Updated periodically

Climate and Weather in Badajoz, Spain

Located in southwestern Spain, Badajoz is the capital city of the province of the same name. The city has a Mediterranean climate with hot, dry summers and mild, wet winters. Understanding the climate and weather patterns of Badajoz is essential for residents and visitors alike. In this article, we will explore the year-round weather in Badajoz, including temperature, precipitation, and other climatic factors.

Temperature

Badajoz experiences a typical Mediterranean climate with hot summers and mild winters. The summer months, from June to September, are characterized by high temperatures. Average daily highs during this period range from 31°C (88°F) to 38°C (100°F), with occasional spikes reaching even higher. The nights are warm, with temperatures rarely dropping below 20°C (68°F).

Winter in Badajoz is relatively mild compared to other regions of Spain. From December to February, average daytime temperatures range from 12°C (54°F) to 17°C (63°F), while nighttime temperatures can drop to around 5°C (41°F). Frost and snowfall are extremely rare in this region.

Precipitation

Badajoz experiences a Mediterranean climate characterized by distinct wet and dry seasons. The winter months, from November to February, receive the majority of the city's annual rainfall. During this period, the city can experience occasional heavy showers and even thunderstorms. The average annual precipitation in Badajoz is around 450-500 mm.

The summer months, on the other hand, are generally dry with minimal rainfall. From June to September, rain is scarce, and the city experiences long stretches of hot and sunny weather. This dry period contributes to the region's arid landscape and makes irrigation essential for agriculture.

Sunshine

Badajoz enjoys abundant sunshine throughout the year, with an average of 3,200 hours of sunshine annually. The summer months, in particular, are known for their long days and clear skies, providing ample opportunities for outdoor activities and sightseeing. The winter months also receive a fair amount of sunshine, although the days are shorter compared to summer.

Wind

Badajoz is located in an inland area, which means it is less affected by coastal winds compared to other cities in Spain. However, the city experiences a moderate breeze throughout the year. The prevailing winds in this region come from the west and southwest, bringing some relief during the hot summer months.

Climate Graph

To better visualize the climate patterns in Badajoz, let's take a look at the following climate graph:

Climate Table

Here is a detailed climate table for Badajoz, including average monthly temperatures and rainfall:

Month Average High (°C) Average Low (°C) Average Rainfall (mm)
January 15 5 43
February 17 7 31
March 20 8 25
April 22 10 42
May 26 13 37
June 33 18 10
July 38 21 2
August 38 21 3
September 33 17 20
October 26 13 54
November 18 8 49
December 15 6 45

Weather Highlights

Badajoz experiences hot summers with temperatures often exceeding 35°C (95°F). The city receives most of its annual rainfall during the winter months, while the summer is generally dry. Be prepared for the intense heat during the summer and carry sun protection, as well as stay hydrated. The mild winters make Badajoz a pleasant destination for outdoor activities throughout the year.

Conclusion

Badajoz, with its Mediterranean climate, offers hot and dry summers along with mild and wet winters. The city experiences high temperatures during the summer months, while the winter season remains relatively mild. Rainfall is concentrated in the winter, with the summer months being drier. Badajoz is a sun-drenched destination that offers plenty of sunshine throughout the year, making it an attractive place for those seeking warm weather and outdoor activities.

Weather data sourced from OpenWeatherMap. Forecasts are estimates and may differ from actual conditions. For severe weather, consult your local meteorological authority.
FAQ's about Badajoz
What is the temperature in Badajoz right now?

The current temperature in Badajoz is 22°, and it feels like 22°. Today's high is 22° and the low is 22°.

Will it rain in Badajoz today?

No rain is expected in Badajoz today (0% chance). Conditions are currently clear sky.

What is the weather in Badajoz today?

Badajoz is experiencing clear sky with a temperature of 22°. Humidity is at 69% and wind speed is 10.94 km/h from the NNE.

What is the humidity in Badajoz today?

Humidity in Badajoz is 69% right now, with a dew point of 16°. Comfort levels are moderate.

What is the wind speed in Badajoz today?

Wind speed in Badajoz is 10.94 km/h, flowing at 19° NNE wind direction. Gusts up to 18.94 km/h.

What is the 5-day forecast for Badajoz?

NearWeather provides a detailed 5-day forecast and 48-hour hourly forecast for Badajoz. Today's high is 22° and low is 22°, with a 0% chance of rain. Scroll up to view the full day-by-day and hourly breakdown.

What does it feel like in Badajoz today?

It feels like 22° in Badajoz today, with 0% cloud cover and 10 km visibility.

Weather in Badajoz