What to Wear in Spain in December: 10 Outfit Ideas for Madrid, Andalusia, and Beyond
Spain isn’t one climate, and December proves it. Madrid and the north can feel properly wintry, with frosty mornings, while Seville, Málaga, and the south stay mild and often sunny.
That makes packing tricky if you plan to cross regions. The answer is a small, flexible set of layers rather than a separate wardrobe for each city.
Spaniards also dress sharply for evenings, Christmas lights, and Nochevieja, so one polished outfit is worth packing.
The weather can swing by ten degrees between regions in a single week, so flexibility matters the most. These 10 outfits work from Madrid to Andalusia.
1. Wool Coat and Scarf for Madrid

Madrid is dry and cold, with crisp sunny days and chilly mornings.
Buying guide
- Long wool coat
- Fine-knit turtleneck
- Straight-leg trousers or jeans
- Leather ankle boots
- Large scarf
Styling tips: Madrileños wear dark, polished layers. A scarf adds warmth without bulk. Stay in layers, since cafés and museums are warm.
2. Cardigan and Jeans for Seville

Seville is mild, and winter sun makes walking a pleasure.
Buying guide
- Lightweight cardigan or knit jacket
- Long-sleeve tee
- Mid-wash jeans
- Comfortable flats or sneakers
- Sunglasses
Styling tips: Mornings and evenings are cooler than midday. Cobbled streets call for flat soles. Bring a light layer for the Alcázar’s shaded courtyards.
3. Waterproof Jacket for San Sebastián and the Basque Coast

The north is green for a reason, and rain is likely.
Buying guide
- Hooded waterproof jacket
- Wool sweater
- Dark jeans
- Waterproof boots
- Compact umbrella
Styling tips: Pintxos bars are cozy but busy, so keep your layers easy to remove. Wet cobbles are slippery. A hood works better than an umbrella in sea wind.
4. Light Jacket and Midi Dress for Málaga

Málaga is the warmest stop, with sunny days and mild evenings.
Buying guide
- Denim or leather jacket
- Midi dress
- Light tights or bare legs on warm afternoons
- Ankle boots or clean sneakers
- Crossbody bag
Styling tips: Carry a scarf for breezy evenings by the port. Layers cover temperature swings. Skip heavy winter gear here.
5. Turtleneck and Leather Trousers for a Madrid Night Out

Madrid’s evenings are lively and stylish.
Buying guide
- Fitted turtleneck
- Faux leather or satin trousers
- Heeled ankle boots
- Structured blazer or coat
- Gold jewelry
Styling tips: Dinner often starts after 9 p.m. Pack a warm coat for the walk. Heels are fine, but choose a block heel.
6. Trench Coat and Boots for Toledo or Segovia

Day trips to historic towns mean hills, cobblestones, and cold wind.
Buying guide
- Lined trench or wool coat
- Warm sweater
- Comfortable jeans
- Sturdy boots with grip
- Hat and gloves
Styling tips: Both towns are cooler than Madrid. Streets are steep and uneven. Wear shoes you can walk in for hours.
7. Layers for the Alhambra in Granada

Granada sits higher and is colder than you might expect, with the Sierra Nevada nearby.
Buying guide
- Insulated jacket
- Thermal top
- Fleece or sweater
- Comfortable walking shoes
- Scarf and gloves
Styling tips: The Alhambra involves a lot of outdoor walking and uneven paths. Book tickets well ahead. Dress in layers for morning chill and afternoon sun.
8. Festive Red Dress for Nochebuena

Christmas Eve is the big family dinner in Spain, and dressing up is part of it.
Buying guide
- Red velvet or crepe midi dress
- Sheer or opaque tights
- Heeled boots or pumps
- Dressy coat
- Statement earrings
Styling tips: Red is a festive favorite. Dinners run long, so choose comfortable fabrics. Bring a wrap for chilly walks.
9. Sneakers and Fleece for Christmas Markets and Plaza Mayor

Madrid’s Plaza Mayor market sells nativity figures and decorations, and it’s crowded and chilly.
Buying guide
- Quilted or fleece jacket
- Thermal long-sleeve top
- Jeans
- Cushioned sneakers
- Beanie and gloves
Styling tips: Plan to stand and walk a lot. Warm drinks like hot chocolate with churros help. Keep your valuables secure in crowds.
10. Chic Outfit for Nochevieja (New Year’s Eve)

On New Year’s Eve, Spaniards eat twelve grapes at midnight, and many wear red underwear for luck.
Buying guide
- Sequin or satin dress
- Warm coat
- Block-heel ankle boots
- Clutch
- Gold or silver jewelry
Styling tips: Puerta del Sol in Madrid is packed on New Year’s Eve, so dress warm and practical if you go. Choose shoes you can stand in. Book dinners early.
Final Thoughts
Spain in December can feel like several countries in one. Pack flexible layers, one polished evening look, and comfortable shoes, and you’ll be ready for everything from Madrid’s chill to Andalusia’s sunshine.
I am Zoe Grace, a passionate enthusiast of cruise ships. With a decade of firsthand experience in the cruising industry, I have developed a deep understanding of the intricacies and wonders that these majestic vessels hold.
Now, I am excited to embark on a new journey as an author, sharing my knowledge and insights with readers who share my fascination for the world of cruising.
Join me as we explore the captivating world of cruise ships together.
