Madrid weather forecast

Weather in Madrid, Spain

Check the latest available weather conditions in Madrid, including the current temperature, feels-like temperature, wind speed, humidity, rain and a seven-day forecast. Use this guide to help plan sightseeing, outdoor activities and travel around the Spanish capital.

Weather information is provided by Open-Meteo. Forecasts can change, and conditions may differ between central Madrid and surrounding areas. The values below are loaded dynamically when this page is requested.
Current conditions · Madrid

Clear sky

18.8 °C
Feels like 16.0 °C
💧 Humidity 27%
💨 Wind speed 3.7 km/h
🌧️ Precipitation 0.0 mm
🧭 Wind direction 101°

Observation time: 2 Nov 2026, 17:15 (Madrid local time)
Location: Madrid, Spain · 40.4168, -3.7038

7-Day Madrid Weather Forecast

View the expected daily weather, maximum and minimum temperatures, precipitation, rain probability and maximum wind speed for Madrid.

Mon
2 Nov
Mainly clear
19.1° 5.3°
🌧️ Rain: 0.0 mm
☔ Chance: 0%
💨 Wind: 8.7 km/h
Tue
3 Nov
Clear sky
14.3° 5.9°
🌧️ Rain: 0.0 mm
☔ Chance: 0%
💨 Wind: 12.2 km/h
Wed
4 Nov
Mainly clear
14.0° 3.6°
🌧️ Rain: 0.0 mm
☔ Chance: 5%
💨 Wind: 10.0 km/h
Thu
5 Nov
Overcast
15.3° 2.9°
🌧️ Rain: 0.0 mm
☔ Chance: 5%
💨 Wind: 8.9 km/h
Fri
6 Nov
Overcast
14.9° 0.8°
🌧️ Rain: 0.0 mm
☔ Chance: 19%
💨 Wind: 5.1 km/h
Sat
7 Nov
Slight rain
15.2° 5.9°
🌧️ Rain: 2.4 mm
☔ Chance: 36%
💨 Wind: 8.0 km/h
Sun
8 Nov
Slight rain
14.6° 12.6°
🌧️ Rain: 18.2 mm
☔ Chance: 78%
💨 Wind: 9.3 km/h

Madrid Forecast: Daily Details

Use this table to compare expected temperatures and weather conditions throughout the week.

Date Conditions High Low Rain Rain chance Max wind
Mon, 2 Nov Mainly clear 19.1 °C 5.3 °C 0.0 mm 0% 8.7 km/h
Tue, 3 Nov Clear sky 14.3 °C 5.9 °C 0.0 mm 0% 12.2 km/h
Wed, 4 Nov Mainly clear 14.0 °C 3.6 °C 0.0 mm 5% 10.0 km/h
Thu, 5 Nov Overcast 15.3 °C 2.9 °C 0.0 mm 5% 8.9 km/h
Fri, 6 Nov Overcast 14.9 °C 0.8 °C 0.0 mm 19% 5.1 km/h
Sat, 7 Nov Slight rain 15.2 °C 5.9 °C 2.4 mm 36% 8.0 km/h
Sun, 8 Nov Slight rain 14.6 °C 12.6 °C 18.2 mm 78% 9.3 km/h

Sunrise, Sunset & UV Index

Check the forecast's sunrise, sunset and maximum UV index to help plan outdoor activities.

Date Sunrise Sunset Maximum UV index
Mon, 2 Nov 07:45 18:10 3.9
Tue, 3 Nov 07:46 18:09 3.7
Wed, 4 Nov 07:48 18:08 3.6
Thu, 5 Nov 07:49 18:07 3.7
Fri, 6 Nov 07:50 18:06 3.7
Sat, 7 Nov 07:51 18:05 3.0
Sun, 8 Nov 07:52 18:04 2.7

Understanding Madrid's Weather

Madrid has hot, generally dry summers and winters that can be cold, with seasonal changes in temperature and rainfall. Conditions vary through the year, so checking the current forecast is more useful than relying on a general seasonal description.

Summer in Madrid

Summer days can become very hot. Check the forecast before long walks or outdoor activities, drink water regularly, seek shade during the hottest part of the day and follow official heat-health advice when temperatures rise.

Winter in Madrid

Winter can bring cold mornings and evenings. Check minimum temperatures before travelling early or staying outdoors late. Snow is uncommon in the city centre but can occur; conditions in the nearby mountains can be considerably colder.

Spring and autumn

These seasons can offer changing temperatures and occasional rain. A light jacket and checking the daily precipitation forecast can help when planning sightseeing or travelling around Madrid.

Weather information and safety

Forecasts are estimates and can change as new observations and model runs become available. For official warnings and severe-weather alerts, consult AEMET, Spain's State Meteorological Agency. For general visitor information, see Visit Madrid's weather guide.

Weather Data & Update Information

This page retrieves weather information from the Open-Meteo API. Current conditions and the daily forecast are requested from the API when the PHP page loads.

  • Location: Madrid, Spain.
  • Coordinates: 40.4168° N, 3.7038° W.
  • Time zone: Europe/Madrid.
  • Temperature: degrees Celsius.
  • Wind: kilometres per hour.
  • Precipitation: millimetres.

The displayed observation time comes from the API response and is formatted in Madrid local time. If the provider is unavailable or returns incomplete data, the page shows an error message instead of attempting to display nonexistent values.