Madrid Weather Guide

With a dry, higher altitude, Spain’s capital experiences an extreme continental climate with warm to hot summers and cool to cold winters. Summer heatwaves are common with temps in the mid-30s or above for consecutive days, while winter can see freezing conditions and snow. Most of Madrid’s rainfall occurs in the milder spring and autumn months where April to June and September to October are considered to be the best times to visit.

Season and Clothing

Summer: June to August

Madrid’s summer is characterised by dry, hot conditions where the mercury can soar to 40 degrees Celsius in the afternoons so you’ll definitely want to take advantage of the midday siesta. The hot sun is plentiful, but thankfully it’s not humid so you can take respite from the heat in air-con. July and August are the hottest months, and the latter is also the traditional holiday month for locals so you may find the majority of shops and restaurants closed, but heaps of summer music festivals on.

Average temperatures: 15 – 31 degrees Celsius.

Appropriate clothing: Dresses, sandals, shorts, singlets and thongs.

Don’t forget: Swimwear, sunnies, SPF50+ sunscreen and a hat.

Autumn: September to November

The autumn months show Madrid at its best where the temps are warm during the day with bright sunshine and cooler at night but still pleasant enough to dine alfresco through to October. This season offers the perfect conditions for getting out and exploring the city and surrounding areas, although November is the wettest month in Madrid. October and November is also when the Festival de Otoño (Autumn Festival) is on with a month of art, theatre, dance and music events. 

Average temperatures: 6 – 26 degrees Celsius.

Appropriate clothing: Pants, t-shirts, long-sleeve tops and trainers.

Don’t forget: An umbrella.

Winter: December to February

While bright sunshine and clear skies abound, Madrid’s dry winters can be very cold with average daily temps in January around 2 degrees Celsius. Below freezing temps can bring snowfall particularly in the hills around the city. As the major part of the festive season, don’t miss the Reyes (Three Kings) festival on January 6 with parade floats and sweets hurled at the kids as well as Carnaval on the week leading up to Ash Wednesday with parades and a ceremonial fish burial.

Average temperatures: 2 – 12 degrees Celsius.

Appropriate clothing: Jeans, long-sleeve tops, jumpers and boots.

Don’t forget: A warm jacket, gloves and a scarf.

Spring: March to May

Nights are still cool during the springtime months, but the days can be unpredictable with heaps of sunshine in March and rain in April. With temps warming up during the day, it’s still a good time to get out and about to see the sights of Madrid. Mid-month in May also sees the 10-day Fiesta de San Isidro with wild parties in each barrio to celebrate the city’s patron saint and the start of the bullfighting season. Late May brings Festimad Sur - Madrid’s biggest international rock music event.

Average temperatures: 6 – 21 degrees Celsius.

Appropriate clothing: Jeans, t-shirts, long-sleeve tops and a jumper.

Don’t forget: A lightweight waterproof jacket.