Spain in December: Weather, Crowds & What to Expect
Climate Map for December
Average temperature across Spain in December.
City Weather in December
| City | High | Low | Rain | UV | Feels |
|---|---|---|---|---|---|
| Madrid city | 11° | 3° | 53 mm | low | Cold |
| Barcelona | 14° | 6° | 54 mm | low | Cool |
| City of Valencia | 16° | 8° | 53 mm | low | Cool |
| Zaragoza | 11° | 4° | 26 mm | low | Cold |
| Seville | 16° | 7° | 95 mm | low | Cool |
| Málaga City | 17° | 8° | 94 mm | low | Cool |
| Murcia City | 17° | 6° | 22 mm | low | Cool |
High / low are average daily temperatures (°C). “Feels” reflects how hot or cold it feels, allowing for humidity.
Northern Atlantic Coast (Galicia, Asturias, Cantabria, Basque Country)
December returns to brisk, grey conditions with frequent frontal systems and short daylight hours, but festive markets in cities like Bilbao and San Sebastián lift the mood. Coastal winds make it feel colder than the thermometer suggests, and weekends see many Spaniards taking short trips north to enjoy seafood and local festivals. Snow in the mountains makes for scenic drives into the Picos but be prepared for winter driving conditions. A waterproof, warm mid-layer and sensible footwear will keep you comfortable exploring the quieter winter coast.
The Pyrenees & Pre-Pyrenees (Baqueira, Benasque, Aínsa)
December returns to winter conditions in earnest with ski resorts opening fully and reliable cold weather at altitude; days are short but village Christmas markets create a festive atmosphere. Access roads can require chains after heavy snowfall and many mountain trails are unsuitable for casual walkers without winter equipment. Ski lift operations and cross-country networks are busy around Baqueira, Formigal and Cerler, so book lessons and rentals in advance. Warm insulated gear, crampons or snowshoes for ungroomed routes, and awareness of avalanche bulletins are essential.
Interior Meseta & Madrid (Castilla y León, Castilla-La Mancha, Madrid)
December brings clear, cold days with festive markets in plazas and illuminated streets in historic towns; occasional snowfalls make for picturesque scenes, especially around Ávila and the Guadarrama. Madrid hosts many cultural events during the holidays, drawing domestic visitors and increasing hotel demand. Winter driving in rural areas may require extra caution during frosts or sporadic snowfall. Pack insulating layers, a warm hat and waterproof footwear for cobbled streets and chilly nights.
Mediterranean Coast (Catalonia, Valencia, Murcia)
December is cool with a definite drop in tourist numbers and some rainy, windy days; Barcelona and Valencia are festive with Christmas markets but swimming is uncommon. Sea breezes can be chilly and inland hills are frosty, but clear days provide crisp conditions for sightseeing. Ferries and boat services operate reduced schedules and smaller beach facilities are closed. Pack a warm coat and waterproof layers for walking the waterfronts and exploring city streets.
Balearic Islands (Mallorca, Menorca, Ibiza, Formentera)
December is mild compared with northern Europe; Palma’s Old Town and Menorca’s ports host Christmas markets, and the islands take on a quieter, local character. Sea swimming is generally limited to hardy locals; many rural restaurants operate reduced hours, though the main towns remain lively on weekends. Mountainous tramuntana winds can make some coastal exposures feel quite cold, so pack a warm jacket and plan inland or cultural activities on gusty days.
Andalusia & the Guadalquivir Valley (Seville, Granada, Córdoba, Costa del Sol)
December is mild relative to northern Spain but can be chilly at night inland; Seville’s festive lights and markets make it attractive for winter city breaks. Coastal resorts have calm, pleasant days ideal for relaxed exploration, and ski options remain open in Sierra Nevada when snowfall permits. Reduced ferry and excursion schedules to smaller coastal islands occur outside the summer season. Pack layers and a medium-weight coat for evenings and higher-altitude excursions.
Canary Islands (Tenerife, Gran Canaria, Lanzarote, Fuerteventura)
December is pleasantly mild compared to Europe: sunny days on southern beaches are normal while higher inland trails can be cool and occasionally wet. Festive markets and New Year activities in Las Palmas and Santa Cruz draw visitors and the islands feel lively without overwhelming crowds. Mountain summits such as Teide can be snowy and cold, so pack proper cold-weather gear if you plan to visit high altitudes. Overall, bring layers and sun protection for coastal days with a warm jacket for mountain or evening outings.