When to go to Madrid?
Madrid is a city marked by a continental Mediterranean climate with hot summers and cool winters. The maximum temperatures vary between 11°C in winter (January) and 33°C in August. The climate is rather dry with a lot of sunshine even during the winter months. Madrid is a city that can be visited year round.
Located about 400 km from the coast, the capital of Spain is a city that attracts many travellers for city breaks thanks to its quality of life, its beautiful monuments, its links to Europe by plane and especially its mild and sunny climate.
Winters in Madrid are cool with temperatures of around 11°C during the day in January. There can be rain in December but it never lasts too long and it is common to have very fine days. If you are a little cold, you can always warm up in the many beautiful museums of the capital. Winter sees fewer tourists, so you can enjoy Madrid on a limited budget.
Spring is the most enjoyable season to discover Madrid. Temperatures exceed 20°C, ideal for strolling in the city’s parks and gardens as they start to blossom. Rain can be frequent but the sun quickly reappears and you can start to enjoy the increasingly lively terraces and streets.
In Madrid, the summers are very hot with temperatures that rise to 33°C during July. The rain disappears and gives way to a generous sun all day long. Cool off in the air-conditioned museums during the hottest hours of the day and stroll through parks and gardens in the early evening. In August, the city’s inhabitants leave and you will have less competition when sightseeing.
Autumn remains the perfect season to visit the city. Temperatures are mild (27° C in September), but beware the arrival of October which brings the return of the rain. Parks and gardens are bedecked with beautiful autumn colours in different hues of red and ocher.
Madrid is a city that can be visited throughout the year; enjoy museums when it's cool in winter or too hot in summer, and the parks and gardens in spring and autumn. May, June and September are the most pleasant months. The temperatures are very mild, rain is non-existent and the many parks of the city explode with a thousand colours.
Essential events in Madrid:
January 5/6: Epiphany On the afternoon of the 5th, a 'cabalgata' (parade) is organised in the streets of Madrid. The following day, children receive presents and it is the moment to savour the delicious "roscón de reyes" (cake of the kings).
- 1st to 6th March: Carnival . The capital is adorned with the most creative costumes for this famous parade through the streets of Madrid.
- May 2nd: Fiestas del dos de mayo . The district of Malasaña is alive with concerts, activities of all kinds, good cheer and street celebrations for the day of the "comunidad de Madrid".
-May 15: Fiestas de San Isidro, the patron saint of Madrid. On this occasion, the people of Madrid celebrate their patron saint in several neighbourhoods with endless public shows of music, religious ceremonies and leisure activities. It is complete cultural programme combining tradition and modernity.
- July / August: Los veranos de la Villa is a program of activities that has become essential in the summer months and includes open-air concerts, dance performances, and theatrical performances in different and unique venues each evening, such as the Sabatini Gardens of the Royal Palace.
- August 7th and 10th: San Cayetano and San Lorenzo Fiestas . The district of Lavapiés is transformed and filled with music and an incredible party atmosphere.
- August 15th: Verbena de la Paloma . Every year on August 15th, the district of La Latina fills to celebrate he Virgin of Paloma. The streets are decorated and become improvised bars and dance floors with a very festive atmosphere.
- October 12: Día de la hispanidad . Similar to Bastille Day in France, Madrid organises a very impressive armed forces parade in the presence of the king and the royal family.
Temperatures Madrid
Jan | Feb | March | April | May | June | Jul | August | Sept | Oct | nov. | dec. | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Min temperature | 2° | 3° | 5° | 7° | 11° | 16° | 18° | 18° | 15° | 10° | 5° | 3° |
Max temperature | 11° | 13° | 17° | 18° | 23° | 29° | 33° | 32° | 27° | 20° | 14° | 11° |
Sunshine
Rainfall Madrid
Weather Madrid
Check the weather history over the last 5 years: Weather history
The weather month by month in Madrid
Weather Madrid in January
15 d/month | 6 d/month | 4 d/month | 2 d/month | 2 d/month | 1 day | 1 day |
In January, in Madrid, temperatures range from 2 to 11 degrees. Temperatures are low but with a lot of sunshine. The average rainfall is around 36 inches, for 24 days without rain.
Check the weather over the last 5 years for the dates of your stay
Weather history day by day
Weather Madrid in February
13 d/month | 6 d/month | 4 d/month | 2 d/month | 1 day | 1 day | 1 day |
In February, in Madrid, temperatures range from 3 to 13 degrees. Temperatures are low but with a lot of sunshine. The daily rainfall is around 26 inches, there are 24 days without rain in the month.
Check the weather over the last 5 years for the dates of your stay
Weather history day by day
Weather Madrid in March
15 d/month | 7 d/month | 4 d/month | 4 d/month | 1 day |
In March, in Madrid, temperatures range from 5 to 17 degrees. Temperatures are low but with a lot of sunshine. The average rainfall is around 28 inches, for 23 days without rain.
Check the weather over the last 5 years for the dates of your stay
Weather history day by day
Weather Madrid in April
16 d/month | 6 d/month | 5 d/month | 2 d/month | 1 day |
In April, in Madrid, temperatures range from 7 to 18 degrees. The average rainfall is around 38 inches, 23 days without rain in April
Check the weather over the last 5 years for the dates of your stay
Weather history day by day
Weather Madrid in May
20 d/month | 5 d/month | 4 d/month | 2 d/month |
In May, in Madrid, Minimum temperatures vary between 11 in the morning and 23 in the afternoon. The average rainfall is around 51 inches, for 24 days without rain.
Check the weather over the last 5 years for the dates of your stay
Weather history day by day
Weather Madrid in June
24 d/month | 3 d/month | 2 d/month | 1 day |
In June, in Madrid, Minimum temperatures vary between 16 in the morning and 29 in the afternoon. Temperatures are hot. The average rainfall is around 15 inches, for 28 days without rain.
Check the weather over the last 5 years for the dates of your stay
Weather history day by day
Weather Madrid in July
29 d/month | 1 day | 1 day |
In July, in Madrid, Minimum temperatures vary between 18 in the morning and 33 in the afternoon. Températures are really hot. The average rainfall is around 10 inches, for 30 days without rain.
Check the weather over the last 5 years for the dates of your stay
Weather history day by day
Weather Madrid in August
28 d/month | 2 d/month | 1 day |
In August, in Madrid, Minimum temperatures vary between 18 in the morning and 32 in the afternoon. Températures are really hot. The average rainfall is around 8 inches, for 30 days without rain.
Check the weather over the last 5 years for the dates of your stay
Weather history day by day
Weather Madrid in September
25 d/month | 3 d/month | 1 day | 1 day |
In September, in Madrid, Minimum temperatures vary between 15 in the morning and 27 in the afternoon. Temperatures are hot. The average rainfall is around 25 inches, for 29 days without rain.
Check the weather over the last 5 years for the dates of your stay
Weather history day by day
Weather Madrid in October
20 d/month | 4 d/month | 4 d/month | 2 d/month | 1 day |
In October, in Madrid, temperatures range from 10 to 20 degrees. The weather is sunny and Pleasant. Rainfall in October: 64 inches, for about 25 days without rain.
Check the weather over the last 5 years for the dates of your stay
Weather history day by day
Weather Madrid in November
14 d/month | 8 d/month | 3 d/month | 3 d/month | 1 day | 1 day |
In November, in Madrid, temperatures range from 5 to 14 degrees. Temperatures are low but with a lot of sunshine. The average rainfall is around 57 inches, for 25 days without rain.
Check the weather over the last 5 years for the dates of your stay
Weather history day by day
Weather Madrid in December
15 d/month | 8 d/month | 3 d/month | 2 d/month | 2 d/month | 1 day |
In December, in Madrid, temperatures range from 3 to 11 degrees. Temperatures are low but with a lot of sunshine. The daily rainfall is around 50 inches, there are 26 days without rain in the month.
Check the weather over the last 5 years for the dates of your stay
Weather history day by day