The best time to visit Madrid
Jun 22, 2026
6 MIN READ
Writer
The skyline of Madrid in winter. Jose Luis Carrascosa/Shutterstock
Writer
Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.
There’s an old saying about Madrid’s weather: “nine months of winter and three of hell.”
Since Spain’s capital city sits at 657m above sea level, even sunny winter days deliver temperatures not much warmer than those in northern Europe. You’ll want a bulky coat to protect against the winds whipping off the snowy Guadarrama mountains.
Happily, these days you can often walk around the city’s neighborhoods in short sleeves during the spring and autumn. And in August, although city dwellers flee to the mountains or beaches as temperatures soar, all the major attractions remain open. So if you can take the heat and don’t mind that half of the shops, restaurants and bars are closed, it can be blissfully quiet.
In fact, apart from a slight lull in late autumn, there’s no real downturn in the steady stream of tourists coming to Madrid. Plan your own visit with this guide to Madrid’s seasons, festivals and special events.
February through May is the best time for blooms and walking temperatures
Weather in Madrid in spring: February and March remain chilly, with high temperatures around 13°C (mid-50s°F), and evening lows not far from freezing. Things warm up nicely in April and May, with highs averaging 18°C or so (mid-60s°F). Brief showers regularly appear on spring days.
Spring is the very best time to visit Madrid. The blooming of pink almond blossoms from February to early March ushers in the season, and visitors who don’t mind the nip in the air can enjoy Parque del Buen Retiro’s almond orchard or the garden at Quinta de los Molinos. The flush of pink petals spreading over once bare branches sets off a kaleidoscopic display that culminates in April and May as hibiscus, gardenias and roses open their petals to the sunlight.
In mid-May, red carnations appear in topknots and waistcoat pockets as the Fiestas de San Isidro go into full swing. During the festival, chulapas in polka-dot dresses dance with chulapos in checkered caps and waistcoats. Marking the city’s patron saint’s day, the fiestas are held on the weekend closest to May 15, with live music and dance performances on stages across Madrid. If you enjoy a party, aim for this weekend. However, if you’d prefer to visit the historic Plaza Mayor when it’s not heaving, pick another date.
June, July and December are the busiest months for festivals and celebrations
Weather in Madrid in June, July and December: Early summer brings dry and sunny conditions; expect warm but not scorching days, with highs around 30°C (mid-80s°F). December is also dry – but cold, with typical temperature range between 10°C to 2°C (50°F to 35°F).
Madrid has a packed social calendar so it’s a good idea to check what’s going on in advance if you prefer to avoid crowds (or, for that matter, if you seek them out). Besides Real Madrid matches at Estadio Santiago Bernabéu and big events at IFEMA (the convention center), the city is especially buzzing during the Madrid Open tennis tournament, Fiestas de San Isidro and the Mad Cool music festival.
Europe’s largest Pride festival is also a big draw. Madrid Orgullo falls in late June or early July (on the weekend following International Pride Day). It’s a fantastic event that is a testament to the huge strides made for LGBTQ+ rights since the death of Franco in 1975. Yet it’s also a victim of its own success, with businesses falling over themselves to cash in. Book well in advance if you plan to attend.
High season in Madrid is June to July, and you’ll pay handsomely for a room during these months. Since the temperature steadily climbs at this time as well, go as early as possible.
December is also a very busy time, though it’s worth going to enjoy the Christmas markets and lights. These are best seen from the open-top Naviluz bus. Other reasons to visit include the elaborate nativity scenes and outdoor skating rinks.
July and August are scorching but relatively crowd-free
Weather in Madrid in summer: In July and August, temperatures can reach 40°C (104°F) – and even though it’s a dry heat, it can be overwhelming to visitors. Evenings are delightful, with lows dipping to around 18°C (65°F).
In July and August, make sure you book a room with air-conditioning. There is some respite in the mornings, as mountain breezes tend to cool the city overnight; if you visit at this time of year, do all your exploring as early as possible and beat a hasty retreat before 2pm. In the afternoon, if you can bear a short walk through oven-hot streets, head to air-conditioned museums or cool off at one of the outdoor municipal pools.
The quietest month in summer is August, when many businesses shut ‒ though do be warned that construction work often kicks up a gear. And even when locals are sparser on the ground, there are a few festivals to enjoy; the best is the Virgen de la Paloma on August 15 in the historic area of La Latina. In the Plaza de la Paja and Jardines de las Vistillas, you can see chulapas and chulapos dance the traditional chotis as well as listen to performances of zarzuela, a sort of Spanish light opera.
November through February is chilly – and great for budget travelers
Weather in Madrid in winter: Winter in Madrid is cold: highs get to around 14°C (55°F), with lows dipping down to 1°C (34°F). Rain is uncommon if not unheard of.
Christmas aside, Madrid is cheapest between November and February. These are the also the coldest months, so wear a warm coat outdoors and cozy up to a bar when the chill cuts through you. One surefire way to refuel: a warming bowl of the signature cocido a la madrileña, a stew made from chickpeas, blood sausage, chorizo and veggies. On the plus side, winters tend to be dry and sunny. If you’re coming during the milder autumn months of October and November, however, it can be rainy.
If you visit straight after New Year’s, the city is at its quietest, as madrileños recuperate from seasonal excesses. Another bonus is that it’s sometimes possible to go skiing or snowboarding in the nearby Sierra de Guadarrama. Later on, you might catch the very first flush of spring in February, when the almond blossoms begin to light up the city streets with pretty pink petals.