Madrid is Spain's vibrant capital and largest city, a metropolis of world-class art museums, grand boulevards, lively plazas, and an electric nightlife that never sleeps. As the Autonomous Community of Madrid, the region combines the cosmopolitan energy of the city with green sierra mountains, historic royal towns, and charming villages within easy reach.
Madrid has a semi-arid continental climate (Köppen BSk) characterised by hot, dry summers and cold winters, with very low rainfall year-round. The city sits at 667 metres altitude at the geographic heart of the Iberian Plateau, which amplifies temperature extremes — one of Europe's hottest capital cities in summer and genuinely cold in winter with occasional snowfall. Sunshine is abundant throughout the year (over 2,700 hours annually).
Best time to visit
Best: April–June, September–October
Best Reason: Spring and early autumn offer warm, sunny days (18–25°C), low humidity, and manageable crowds; spring brings blooming roses in Retiro Park and the San Isidro festival in May; September–October sees cooler temperatures ideal for exploring the city on foot
Peak Season: July–August
Avoid: August (peak summer)
Avoid Reason: August sees temperatures regularly exceeding 35°C (sometimes 40°C), many local restaurants close as Madrileños head on holiday, and the city can feel like a furnace with little shade. The city empties of locals but fills with tourists
Month-by-month weather
Typical conditions throughout the year.
January
3–10°C / 37–50°F
Cold and quiet; occasional frost and rare snow; lowest tourist numbers and hotel prices; clear sunny days are common between cold spells
February
4–13°C / 39–55°F
Still cold but days lengthen; some sunshine; Madrid Carnival (Carnaval) brings street parties; fewer tourists means shorter museum queues
March
7–16°C / 45–61°F
Spring begins — temperatures lift, almond trees blossom; still cool evenings; good for museum visits and walking without summer heat
April
9–19°C / 48–66°F
Lovely spring weather with warm sunny days; Retiro roses start blooming; perfect walking weather; Easter week brings Semana Santa processions
May
13–23°C / 55–73°F
One of Madrid's finest months — warm, long days, San Isidro festival (May 15), outdoor terraces full; book early for festivals
June
17–29°C / 63–84°F
Summer starts warming; Madrid Pride (Orgullo) in late June; warm evenings perfect for outdoor dining; Veranos de la Villa festival begins
July
20–34°C / 68–93°F
Hot and sunny; heat picks up significantly; start sightseeing early; long evenings allow outdoor dining until midnight; popular month for tourists
August
20–34°C / 68–93°F
Peak heat (heatwaves frequent); many locals on holiday; some small restaurants and shops close; major tourist crowds; early morning and evening are the only comfortable outdoor times
September
16–28°C / 61–82°F
Excellent warm weather returning; city wakes up after August; cultural season restarts; outdoor events and festivals; still warm evenings
October
11–21°C / 52–70°F
Arguably the best month — mild temperatures, golden light, autumn colours in Retiro Park, fewer tourists than spring; very comfortable for walking all day
November
7–15°C / 45–59°F
Getting cooler; some rain; Todos los Santos (All Saints Day) brings traditional buñuelos pastries; quieter season with good hotel value; Christmas markets from late November
December
3–11°C / 37–52°F
Cold but magical — spectacular Christmas lights on Gran Vía, markets at Plaza Mayor and Retiro, festive atmosphere; New Year at Puerta del Sol is famous; prices spike for holidays
The seasons
What to expect in each part of the year.
Spring
Months: March–May
The most beautiful season in Madrid — mild temperatures (12–22°C), wildflowers and roses blooming in Retiro Park and the Royal Botanical Garden, outdoor café terraces filling up, and the San Isidro festival bringing the city alive in mid-May. Some rain in March–April but nothing disruptive.
Summer
Months: June–August
Intensely hot (28–38°C regularly; heatwaves above 40°C), dry, and sunny. Long days (sunrise 06:30, sunset 21:30) allow extended sightseeing. Museums become a welcome air-conditioned refuge. Veranos de la Villa festival brings free outdoor concerts and events. August is when Madrileños flee — some local spots close.
Fall
Months: September–November
September and October are arguably the best months of all — warm (20–25°C), post-summer sunshine, manageable crowds, and the city's cultural calendar reopening. November gets noticeably colder and greyer but is still manageable for sightseeing with fewer tourists and lower hotel prices.
Winter
Months: December–February
Cold with temperatures regularly dropping to 1–6°C, occasional frost, and rare but memorable snowfall. December is magical for the Christmas markets, Navidad lights on Gran Vía, and ice-skating rinks. January and February are quiet with lowest hotel prices and short days but clear, sunny weather is common between cold snaps.
Crowds & peak times
When to expect tourists and when to avoid them.
- High Season
- July–August, May (San Isidro), late June (Pride)
- Shoulder Season
- April, September–October, December
- Low Season
- January–March, November
Major events & festivals
Time your visit around what matters.
Cabalgata de Reyes (Three Kings Parade)
The spectacular procession of the Three Kings through Madrid's streets on the night of January 5th — one of Spain's most beloved Christmas traditions
Carnaval (Carnival)
Madrid's Carnival brings colourful street parades, fancy dress parties, and the famous Entierro de la Sardina (Burial of the Sardine) procession on Ash Wednesday
Semana Santa (Holy Week)
Solemn and atmospheric Catholic processions through Madrid's streets in the week before Easter; the Jesús de Medinaceli procession is particularly moving
Día de la Comunidad de Madrid
Regional holiday commemorating the 1808 uprising against Napoleon — concerts, outdoor festivities, and the Pradera de San Isidro celebrations
San Isidro Festival
Madrid's week-long patron saint festival with outdoor concerts, bullfights, traditional costumes, and one of the world's finest classical music festival programmes
Madrid Pride (Orgullo LGTB+)
One of the world's largest Pride events with 2–3 million attendees; concerts, street parties, and the main parade through Chueca and Paseo del Prado
Veranos de la Villa
Madrid's summer cultural festival with free and low-cost outdoor concerts, theatre, flamenco, and cinema events across the city
La Paloma Festival (August 15) & Neighbourhood Fiestas
Each Madrid barrio has its patron saint fiesta in late summer with street parties, outdoor concerts, and traditional dancing
Día de la Almudena
Feast day of the patron of Madrid City — mass at Almudena Cathedral and procession through the historic centre
ARCO International Contemporary Art Fair
Spain's premier contemporary art fair held at IFEMA exhibition centre, attracting galleries and collectors from around the world (exact dates vary)
Christmas Season (Navidad)
Spectacular Christmas lights on Gran Vía, traditional market at Plaza Mayor, nativity scenes, ice rinks, and the New Year celebration at Puerta del Sol