Madrid’s continental Mediterranean climate delivers hot, dry summers and cool, occasionally crisp winters with more sunshine than nearly any other European capital. The city’s 667-metre elevation moderates summer nights but means winter can feel colder than coastal Spain. This month-by-month guide breaks down Madrid’s weather in detail.
Madrid Climate Overview
Madrid has a hot-summer Mediterranean climate (Csa) with continental influences. Average annual temperature is 15 degrees Celsius (59 Fahrenheit). July is the hottest month averaging 32 Celsius (90 Fahrenheit) but frequently exceeding 35 Celsius (95 Fahrenheit). January is the coldest at 10 Celsius (50 Fahrenheit) for highs and 3 Celsius (37 Fahrenheit) for lows. Annual rainfall is low at about 420 millimetres (17 inches), concentrated in autumn and spring. Summers are bone-dry, often going weeks without rain. Madrid’s altitude means evenings cool off noticeably even in summer.
Spring (March to May)
Spring is Madrid’s most pleasant season. March warms from 15 Celsius (59 Fahrenheit) to May’s 22 Celsius (72 Fahrenheit). Rainfall is moderate. The city’s parks and the Retiro burst into bloom. April can bring Semana Santa (Easter) crowds. May is arguably Madrid’s best month: warm but not hot, sunny, and filled with festival energy. Pack layers and a light rain jacket.
Summer (June to August)
Madrid summers are intensely hot. July and August average 32 to 33 Celsius (90 to 91 Fahrenheit) with frequent heatwaves above 38 Celsius (100 Fahrenheit). The dry heat is more bearable than humid climates, but midday sightseeing is punishing. Madrilenos adapt with siesta schedules; many businesses close in the afternoon. Evenings are glorious for terrace dining and the city’s legendary nightlife. August sees many locals leave for coastal holidays, and some restaurants close. Pack light clothing, sun protection, and a water bottle.
Autumn (September to November)
September remains warm (27 Celsius / 81 Fahrenheit) but the worst heat has passed. October delivers pleasant conditions (20 Celsius / 68 Fahrenheit) and golden light. November cools significantly and is the rainiest month. Autumn is an excellent season for museum visits and city walks. Pack layers by November.
Winter (December to February)
Madrid winters are cool with highs of 10 to 12 Celsius (50 to 54 Fahrenheit) and lows near freezing. Snow is rare but possible. December brings Christmas lights and markets. January is the coldest month and the low season for tourism. The city’s museums and restaurants remain vibrant. Pack a warm coat and layers.