Curious about the weather in Madrid? Madrid is a sunshine-filled city, with hot summers, crisp winters, and mild months perfect for exploring. Find out what the weather in Madrid is like, month by month.

Weather in Madrid: What to Expect Each Month

Madrid is a city full of life, history, and a whole lot of sunshine. Sitting right in the center of Spain, it’s known for dry air, big skies, and clear seasonal changes. The weather in Madrid shifts a lot throughout the year — hot summers, cold winters, and spring and autumn that feel just right. Whether you’re planning a weekend trip or staying for a while, knowing what kind of weather to expect will help you make the most of your time here.

Let’s look at the Madrid weather by month so you’ll know exactly when to go and what to pack.

Weather in Madrid in January

Temperature in Madrid in January is at its lowest. Winter has fully settled in. During the day, temperatures usually stay between 6°C and 10°C (43°F to 50°F). At night, it can drop close to 0°C, sometimes even a little below. While it’s cold, the skies are often clear and blue. Snow is rare in Madrid, but not impossible — especially in early January.

Even though it’s winter, Madrid doesn’t get gloomy. Most days are sunny, and that dry air keeps things from feeling too harsh. If you’re here during January, bring a good coat, gloves, and maybe a scarf. Mornings and evenings feel especially chilly.

Weather in Madrid in February

Temperature in Madrid in February starts to warm up slightly, though winter still lingers. You’ll see daytime highs between 8°C and 13°C (46°F to 55°F), while nights remain cold. There’s a bit more sunlight than in January, and some early signs of spring start to show toward the end of the month.

Rainfall is still pretty low, and snow is even less likely now. You’ll need a warm jacket, but you might find yourself unzipping it on sunny afternoons. Locals begin spending more time outside, especially on those clear, calm days that feel almost like spring.

Weather in Madrid in March

Temperature in Madrid in March climbs steadily. Days can reach 15°C to 18°C (59°F to 64°F), and nights are a little less cold. March is when you’ll notice flowers starting to bloom, and the city feels more alive. Outdoor cafes start filling up again, and locals begin heading back to parks.

There’s a small chance of rain here and there, but it usually doesn’t last long. March can feel a bit unpredictable — warm and sunny one day, cool and windy the next. A light jacket and layers are your best bet. You won’t need winter gear anymore, but it’s not quite t-shirt weather yet.

Weather in Madrid in April

Temperature in Madrid in April is fresh and comfortable. Most days hover around 17°C to 21°C (63°F to 70°F), and the city feels fully into spring now. Trees are green, flowers are everywhere, and terraces are full of people having lunch or coffee in the sun.

April is one of the wetter months for Madrid, though it’s still dry compared to most European cities. When it rains, it usually comes in short bursts. Bring a light jacket and maybe an umbrella just in case. With the longer days and mild temps, this is a great month to walk, sightsee, and soak in the atmosphere.

Weather in Madrid in May

Temperature in Madrid in May is about as perfect as it gets. Expect warm, sunny days ranging from 22°C to 27°C (72°F to 81°F). Evenings are mild and pleasant. It’s not too hot yet, but it definitely feels like summer is coming.

May is a favorite month for many locals. It’s sunny almost every day, rain is rare, and the air feels just right. The city hosts lots of events and festivals this time of year, and parks like El Retiro are buzzing with life. You’ll want light clothes, sunscreen, and maybe a sweater for cooler nights.

Weather in Madrid in June

Temperature in Madrid in June starts to push into real summer territory. Daytime highs often reach 30°C (86°F), and it stays warm into the evening. Rain is almost non-existent. The sun sets late, giving you long evenings to enjoy the city.

You’ll feel the heat during the day, but mornings and late nights are still comfortable. Madrid’s dry air helps — it’s not humid, which makes the heat easier to handle. Locals start taking things slower in the afternoons, and shaded patios are in high demand. This is a great time for rooftop bars and outdoor dinners.

Weather in Madrid in July

Temperature in Madrid in July is hot — really hot. It’s one of the hottest months of the year, with highs often between 33°C and 38°C (91°F to 100°F). There’s little to no rain, and the sun shines almost every single day.

The heat can be intense, especially in the afternoon. Many locals leave the city for the coast or countryside. Businesses might reduce hours, and siesta becomes more of a necessity than a tradition. If you visit in July, plan outdoor activities early in the morning or in the evening. Wear light clothes, drink lots of water, and take breaks in the shade or indoors.

Weather in Madrid in August

Temperature in Madrid in August stays in the same range as July — very hot. It regularly reaches 35°C (95°F) or more. The city can feel a bit quieter, as many locals are away on vacation. That said, it’s still a beautiful time to explore.

Nights offer some relief, with temperatures dropping to around 20°C (68°F). August in Madrid means slow afternoons, lots of cold drinks, and air conditioning. Many tourist sites remain open, and there are some traditional summer festivals that give the city life, especially in neighborhoods like Lavapiés and La Latina.

Weather in Madrid in September

Temperature in Madrid in September starts to cool off, finally. Days stay warm — around 27°C to 31°C (81°F to 88°F) — but the worst of the heat is over. Nights become more pleasant, perfect for sitting outside at a restaurant or strolling after sunset.

September feels like a second spring in Madrid. Locals return from vacation, and the city fills back up. It’s a good mix of summer energy and cooler comfort. There’s still hardly any rain, and the skies are as clear as ever. A great month for travel.

Weather in Madrid in October

Temperature in Madrid in October is mild and very pleasant. You can expect highs around 20°C to 24°C (68°F to 75°F), with cooler evenings. The air is crisp, but not cold, and the sun still shines most days.

This is a great time to enjoy outdoor activities without sweating through your shirt. Trees in the parks begin to change color, and the pace of the city slows a bit. There’s more of a relaxed vibe. It might rain a little more than in summer, but you’ll still get plenty of dry days.

Weather in Madrid in November

Temperature in Madrid in November cools down to between 12°C and 17°C (54°F to 63°F). Nights can feel chilly, dropping to around 6°C (43°F). Rain is a bit more common now, but not heavy. You might want a warm jacket, especially for evenings.

The days are shorter, and you’ll notice fewer people on patios. But Madrid is still active and bright. Cafes move indoors, and the city starts preparing for the holiday season. It’s a cozy time, good for museums, warm meals, and exploring without crowds.

Things to do in Madrid

Weather in Madrid in December

Temperature in Madrid in December stays cool, with daytime temps between 8°C and 12°C (46°F to 54°F). At night, it can dip to around 2–4°C (36–39°F). Snow is unlikely, but you’ll definitely want warm layers.

The holiday decorations go up, and the whole city sparkles. It’s a festive, peaceful time to visit. Cold, clear days are common — and that makes December in Madrid more cheerful than gray. Enjoy markets, lights, and cozy food spots as the year wraps up.

When is the best time to visit Madrid?

If you’re looking for the sweet spot, go in spring or fall.

Temperature in Madrid, Spain is at its most pleasant in May, June, September, and October. The days are warm but not too hot, the skies are clear, and evenings are perfect for sitting outside with a drink. You can explore the city comfortably, without the summer heat or winter chill getting in the way.

That said, Madrid is great any time of year. Its dry air, steady sunshine, and lively street life make it a good idea no matter the month. Just pack for the season, and you’ll be fine.

Current weather in Madrid

What’s the weather like in Madrid today? Use our live update to check the current weather in Madrid. Whether you’re sightseeing, shopping, or dining outdoors, knowing the latest conditions will help you make the most of your trip.

Madrid, ES
22°
Clear
Feels like: 22°C
Wind: 11km/h W
Humidity: 49%
Pressure: 1014.9mbar
UV index: 0
SunMonTueWedThu
28°C / 12°C
25°C / 11°C
28°C / 13°C
31°C / 15°C
31°C / 15°C

Things to do in Madrid

Curious to discover more about Madrid? | Head over to our main page about this city.