Seville in December: Best Things to Do in 2025

There’s something quietly magical about Seville in December.

The skies are bright, the air smells like roasted chestnuts, and the city hums with a kind of festive charm that doesn’t shout — it glows. While much of Europe is layering up against grey drizzle, here you’ll find sunny afternoons, twinkling lights, and the sound of street musicians drifting through decorated plazas.

December doesn’t mean downtime in Seville. Locals take the season seriously — from pop-up ice rinks and nativity scenes to candlelit concerts and long lunches that stretch well into the afternoon.

As someone who lives here, I think it’s one of the most underrated times to visit. If you’re looking for things to do in December in Seville, you’ll find the perfect mix of seasonal spirit, mild weather, and just the right amount of bustle.

Things to do in Seville in December — the Giralda Tower framed by Seville’s famous orange trees under a clear blue winter sky, showing the city’s mild and sunny December weather.
Oranges in Seville in December

Some of the links on The Seville Guide are affiliate links. If you click through and make a purchase, we may earn a small commission. You can read our disclosure policy here. We appreciate your support, thank you.

Important Events in Seville in December

Winters in Seville are anything but dull — the city lights up (literally), and the festive calendar fills fast. From open-air markets and candlelit concerts to public holidays and New Year’s fireworks, here’s a quick look at what’s on:

  • December 6: Día de la Constitución (Constitution Day) — a national holiday that marks Spain’s democratic constitution; expect some closures and a few parades or political events in larger cities.
  • December 8: Día de la Inmaculada Concepción (Immaculate Conception) — a major religious holiday in Spain, especially in Seville, where the city’s Immaculate Conception statue plays a central role in local traditions.
  • December 31: Nochevieja (New Year’s Eve) — Seville’s main square, Plaza Nueva, hosts live music, fireworks, and the traditional 12 grapes at midnight to welcome the new year.

15 Things to Do in Seville in December

1. Browse the Christmas Markets

If you’re the type who loves twinkling lights, hand-painted figurines, and the warm scent of roasted almonds, December’s Christmas markets in Seville won’t disappoint. 

The biggest draw is the Feria del Belén, just beside the Cathedral. This nativity-themed market isn’t about mulled wine and bratwurst — it’s deeply local, focused on belén culture, with dozens of stalls selling everything from moss to miniature Roman soldiers.

You’ll also find smaller festive pop-ups dotted around the city, especially in Nervión, Plaza Nueva, and Alameda, selling artisan gifts, local sweets, and handmade decorations.

Practical info:

  • 🕔 When: Late November through December
  • 📍 Where: Feria del Belén (next to the Cathedral); pop-ups in Alameda & Nervión
  • 💶 Cost: Free to browse

👉 Insider tip: Aim to go mid-morning on a weekday to beat the weekend and after-work crowds.

A cheerful Christmas market beneath the illuminated Metropol Parasol, also known as Las Setas, with wooden stalls, people shopping, and a bright Seville sign for photos.
La Setas Christmas Market

2. See Seville’s Christmas Lights in Full Glow

Seville’s Christmas lights don’t do subtle. From the huge arches on Avenida de la Constitución to the hanging lanterns on Calle Sierpes, the whole centre gets a proper festive makeover. Even the orange trees look like they’re in on it.

The city’s big light switch-on usually marks the unofficial start of the festive season — in 2025, it’s happening on 28th November, with the main displays running right through to early January. It’s one of those things people always ask about, and honestly, it’s worth timing your trip around if you can.

Most people head out just after dark for a wander — no real plan needed. I like to start in Plaza Nueva and work my way towards Las Setas, weaving through the side streets. Some years, there are light shows or music projections, but even on a quiet night, the atmosphere’s spot on.

Practical info:

  • 🕔 When: Light switch-on on 28th November 2025; displays run through early January
  • 📍 Where: Avenida de la Constitución, Calle Sierpes, Plaza Nueva, Las Setas
  • 💶 Cost: Free
People walking through a lively Seville street decorated with festive overhead lights, with the illuminated Giralda tower glowing in the background.
Seville’s Christmas Lights

3. Sip Hot Chocolate at a Rooftop Bar

Evenings in December can be crisp, but that’s half the fun. Grab a scarf, head up to one of Seville’s rooftop bars, and warm up with a thick hot chocolate while the city glows below. You’ll get views of lit-up landmarks, church towers, and tiled rooftops — all with a lot fewer tourists than in spring.

Most rooftops switch from cocktails to cosier menus in winter, and some even break out blankets and outdoor heaters. Hotel Doña María and Terraza EME are both solid options near the Cathedral if you want that postcard-perfect view of the Giralda.

You don’t need a reservation most nights in December, especially early in the week.

Practical info:

  • 🕔 When: Evenings, from around 5:30 pm onward
  • 📍 Where: There are plenty of great options; Doña María and Terraza EME are closest to the Cathedral
  • 💶 Cost: Drinks from €4–€8
  • Find out more about Seville’s best rooftop bars here.
Rooftop terrace with minimalist railing and a stunning close-up of the Giralda and Seville Cathedral in the golden evening light, with a man gazing at the view.
La Terraza de EME

4. Catch a Flamenco Show

Flamenco in December feels different, often with smaller crowds, giving a more intimate feel, and a kind of intensity that suits the colder nights. Performers seem to lean into the drama, and the whole experience feels raw and close-up — especially in the city’s older tablaos.

One of the best spots to catch an authentic show is the Flamenco Museum (Museo del Baile Flamenco). Their performances are consistently solid, and the venue strikes a good balance between traditional and professional. 

Around Christmas, you’ll sometimes find seasonal touches or guest performers added into the lineup.

Practical info:

👉 Insider tip: December shows can fill up fast on weekends, especially around Christmas — I recommend booking ahead if you’re planning to watch a show on a Friday or Saturday night.

two flamenco dancers at casa del flamenco with a guitarist in the background.
La Casa Del Flamenco

5. Go Ice Skating at Seville on Ice

It doesn’t snow in Seville, but that doesn’t stop the city from building its own mini winter wonderland. Seville on Ice is a big Christmas attraction that pops up each year, usually in Prado de San Sebastián or near Muelle de las Delicias, and includes a large ice rink, fairground rides, light displays, and food stalls.

It’s not exactly low-key — expect loud music, flashing lights, and kids hyped up on sugar — but it’s fun if you’re travelling with children or just fancy something a bit kitschy and festive. There’s also a smaller rink in Nervión Plaza if you want something less full-on.

Check the official programme for exact locations and opening times, as these can change year to year.

Practical info:

  • 🕔 When: Early December through to early January
  • 📍 Where: Usually Prado de San Sebastián or Muelle de las Delicias
  • 💶 Cost: Around €8–€10 for skating + skate rental; entry to fairground is free

👉 Insider tip: Weekends get packed — aim to go on a weekday afternoon if I want to avoid the queues and chaos.

6. Drop Off a Letter to the Kings at the Alcázar

For something genuinely local (and a bit magical if you’ve got kids in tow), head to the Real Alcázar in the run-up to January. Each year, they set up a beautifully decorated space where children can hand-deliver their letters to the Three Wise Men, complete with royal pageboys and costumes straight out of a Christmas play.

It’s part of the build-up to Epiphany on January 6th, which is a much bigger deal here than Christmas Day. The setup usually includes traditional music, decorations, and a festive atmosphere without the usual crowds you’d find on a standard visit to the palace.

You don’t need a full Alcázar ticket to take part — entry is usually free during set hours, but queues can form, especially closer to the 5th of January.

Practical info:

  • 🕔 When: Late December to early January (exact dates change each year)
  • 📍 Where: Real Alcázar, Puerta del León entrance
  • 💶 Cost: Free; no palace entry ticket required

7. Go on a Winter Tapas Crawl

Cooler nights and quieter streets make December one of the best times to bar-hop your way through Seville’s food scene. The city’s tapas culture doesn’t slow down for winter — in fact, it gets better. 

You’ll find locals packed into cosy bars, ordering hearty dishes like espinacas con garbanzos (spinach with chickpeas), slow-cooked pork cheeks, and seasonal setas (wild mushrooms).

Stick to traditional spots around Triana, Santa Cruz, or Alfalfa, or head to La Brunilda or Eslava if you want a mix of modern and classic. Most bars stay open right through the holidays, though they might close earlier than usual on public holidays.

If you’d rather skip the research, you can book a guided tapas tour — some even offer seasonal themes or wine pairings.

Practical info:

  • 🕔 When: Most tapas bars open from 1–4 pm and again from 8–11 pm
  • 📍 Where: Triana, Santa Cruz, Alfalfa, and around Feria Street
  • Book a tapas tour in Seville
Outside Casa Plácido with traditional signs and a single wooden talble with two chairs.
Tapas Bars in Barrio Santa Cruz

8. Follow the Trail of Belénes Around the City

In Seville, nativity scenes — or belénes — are a serious business. We’re not talking about a simple stable and a few shepherds. These are full-blown miniature worlds, with tiny bakeries, market stalls, running water features, and even background sound effects.

Throughout December, churches, cultural centres, shops, and even private homes set up elaborate belénes, and locals go from one to the next as part of a festive tradition. The Círculo Mercantil on Calle Sierpes and the Ayuntamiento (City Hall) usually have two of the most impressive ones, but it’s worth ducking into any open door — you never know what you’ll find.

Some are traditional, some are modern, and some are just plain weird — but that’s all part of the charm.

Practical info:

  • 🕔 When: Early December to early January
  • 📍 Where: Círculo Mercantil, City Hall, churches, and shopfronts across the city
  • 💶 Cost: Free

👉 Insider tip: A good place to start is at the Belén at the City Hall, then wander up Sierpes — you’ll spot signs or queues outside the best ones.

An elaborate nativity scene on display in a grand stone courtyard in Seville, complete with life-sized figurines, greenery, and views of a historic building through the archway.
Belén at Town Hall

9. Watch Navigalia Light Up the Riverbank

Navigalia is one of Seville’s newer festive highlights — a 3D audiovisual show that takes over the riverbank, just below Puente de Isabel II. The theme changes every year, but it usually blends Andalusian folklore with digital art, music, and projection mapping across huge floating structures.

It’s loud, bold, and a bit surreal — think giant animated Christmas stories played out in light and sound, with the river as the backdrop. The whole thing lasts around 15–20 minutes and runs on a loop in the evenings, making it easy to catch while you’re out wandering the city at night.

It’s especially popular with families and teens, but even if you’re just passing through, it’s hard not to stop and stare for a while.

Practical info:

  • 🕔 When: Mid-December to early January, after dark
  • 📍 Where: Muelle de la Sal (beside Puente de Isabel II / Triana Bridge)
  • 💶 Cost: Free, but you need to book tickets in advance, 1 Euro booking fee
Crowds watching the spectacular Navigalia light and fountain show along the Guadalquivir River in Seville, with blue spotlights beaming across the night sky and festive words projected onto the riverside buildings.
Navigalia

10. Visit the Cathedral in Winter Light

Seville Cathedral is impressive year-round, but December gives it a different kind of atmosphere. The light’s softer, the midday sun hits the stained glass just right, and while it’s still busy, it’s not quite the wall-to-wall crowds of spring.

You’ll still want to book ahead — this is one of Seville’s biggest sights — but it’s easier to move at your own pace. Don’t miss Christopher Columbus’ tomb, the towering gold altarpiece, or the Giralda tower. On a clear December day, the view from the top stretches all the way to the Sierra Norte.

There are also often seasonal touches inside — nativity scenes, choral rehearsals, or extra masses leading up to the holidays.

Practical info:

  • 🕔 When: Monday–Saturday 10:45–17:00; Sunday 14:30–18:00
  • 📍 Where: Avenida de la Constitución, main entrance near Puerta del Perdón
  • Book tickets for the Cathedral
Columns inside Seville Cathedral with ornate roof and stained glass windows.
Inside Seville Cathedral

11. Warm Up at the Hammam or a Local Spa

Seville might be sunny in December, but the evenings can still get chilly — perfect weather for sinking into a warm pool or steam room. The best place for this is AIRE Ancient Baths, set inside a restored 16th-century mansion near the Cathedral. It’s candlelit, silent (in a good way), and feels like stepping into another world.

There’s a mix of hot and cold plunge pools, a steam room, a salt bath, and a rooftop jacuzzi with Giralda views. You can book extra treatments too, like massages or their signature wine bath — yes, really.

If you’re after something more affordable or modern, Las Termas de Hispalis in the Santa Catalina area is another good shout. Smaller, local, and less touristy.

Practical info:

  • 🕔 When: Open daily; booking recommended, especially on weekends
  • 📍 Where: AIRE Ancient Baths (Santa Cruz) or Las Termas de Hispalis (Santa Catalina)
  • 💶 Cost: From €40 at AIRE; cheaper options at local spas

12. Ring in the New Year, Sevillian Style

New Year’s Eve in Seville — or Nochevieja — is all about street celebrations, live music, and one quirky tradition that catches first-timers off guard: eating 12 grapes at midnight, one for each chime of the bell. It’s harder than it sounds (trust me), but everyone gives it a go.

The main gathering happens in Plaza Nueva, where there’s usually a buzz of people, and plenty of cava being passed around. You can also head to Las Setas for a view and a lighter crowd, or find a local bar with a midnight toast and a small plate of grapes included.

The 1st of January is a public holiday, so expect a very slow start the next morning — lots of shutters down, and the streets unusually quiet.

Practical info:

  • 🕔 When: December 31st, from around 10:30 pm until late
  • 📍 Where: Plaza Nueva, Las Setas, or local bars around Alfalfa and Alameda
  • 💶 Cost: Free for public events; bars may charge for NYE menus or packages

👉 Insider tip: Bring your own grapes — supermarkets do sell them in little 12-packs just before New Year’s, but prices for these are crazy.

Close-up of a hand holding a small paper bag filled with green grapes, part of Spain’s New Year’s Eve tradition — one of the festive things to do in Seville during winter celebrations.
12 Grapes Tradition

13. Duck Into a Museum and Warm Up

If the weather turns grey or you just need a break from all the walking, Seville’s museums are a solid way to warm up and slow down. And the good news is — most of them are properly heated.

Start with the Museum of Fine Arts (Museo de Bellas Artes), a former convent turned gallery, filled with works by Velázquez, Murillo, and a strong dose of religious art. It’s especially moody in winter, with the dim courtyards and tiled halls echoing the season.

If you’re after something more modern, the CAAC (Centro Andaluz de Arte Contemporáneo) is a great shout — part contemporary art museum, part old monastery, set right along the river.

Practical info:

  • 🕔 When: Daily
  • 📍 Where: All over the city
  • 💶 Cost: Mostly free for EU residents
  • Check out Seville’s best museums here.
Marble statue inside Museo-Palacio-de-la-Condesa-de-Lebrija, one of Seville’s top winter attractions, showcasing ornate Mudejar-style arches and detailed tilework often visited during December sightseeing
Museo Palacio de la Condesa de Lebrija

14. Take a Chilly but Crowd-Free Day Trip

December’s cooler weather makes it a great time to explore beyond the city — no overheating on buses, no long queues, and fewer people in your photos. Some day trips are actually better in winter.

Córdoba is an easy one-hour train ride and still looks gorgeous under grey skies — plus the Mezquita feels even more atmospheric without the crowds. Carmona is closer and has a proper sleepy-town feel this time of year, perfect for a slow wander and a long lunch. And if you’re after something outdoorsy, Itálica (Roman ruins just outside the city) is ideal in cooler weather — no shade, but no sunstroke either.

Just double-check opening hours, especially around holidays, as smaller sites sometimes reduce their schedule over Christmas.

Practical info:

  • 🕔 When: Best for weekdays; public transport runs year-round
  • 📍 Where: Córdoba (1 hr by train), Carmona (40 mins by bus), Itálica (20 mins by local bus)
  • Price for train ticket varies; train to Córdoba starts from ~€15 each way. Check the best transport options on Omio App.
Inside the Mezquita of Cordoba. The Mosque Cathedral has rows of columns supporting red and white striped bricks. It's dimly lit.
Mezquita of Cordoba

15. Buy Christmas Sweets From the Cloistered Nuns

It’s not widely advertised, but one of Seville’s sweetest December traditions is buying homemade Christmas treats from cloistered nuns. Tucked inside convents across the city, these women bake up trays of polvorones, mantecados, almendrados, and roscos de vino — all classic Andalusian Christmas sweets.

The process is a bit old-school. You usually ring a bell, place your order through a turntable hatch (so the nuns stay hidden), and pay in cash. The most famous spots include Convento de San Leandro (known for their yemas) and Santa Inés, where you can also catch a belén and some beautiful choral singing if your timing’s right.

It’s a lovely way to experience a quieter side of Seville’s festive season — and support the convents at the same time.

Practical info:

  • 🕔 When: Throughout December, usually mornings and late afternoons
  • 📍 Where: Convento de San Leandro, Santa Inés, and others in the historic centre
  • 💶 Cost: From €3–€10 per box; bring cash

Seville’s Weather in December

December in Seville is crisp, bright, and surprisingly sunny — especially if you’re coming from somewhere grey and damp. The skies stay mostly clear, but the temperature drops, especially in the mornings and evenings. 

You’ll see locals bundling up in coats and scarves, and cafés rolling out heaters and thick tablecloths for outdoor tables.

It’s a great time to be out walking, especially with all the lights and festive buzz. Rain does show up now and then, but it’s rarely an all-day affair. Days are shorter, though, so plan your outdoor stuff for early afternoon and save the evenings for markets, lights, or a long dinner.

📌 At a glance:

What to Wear in December in Seville

December’s weather feels crisp in the mornings and properly chilly once the sun goes down. You’ll still get bright, sunny days — sometimes even t-shirt weather at lunchtime — but you’ll want to dress for the drop in temperature once the light fades.

Locals are fully into winter mode by now: coats, scarves, boots, and often gloves in the evening. You probably won’t need a heavy parka, but a warm, midweight coat is essential, especially if you’re out after dark or planning to visit open-air sights like Itálica or the Christmas markets.

Layers are key. It’s not unusual to shed a jumper at lunchtime and put it straight back on by 4 pm. And while rain isn’t guaranteed, it can show up — so if you’ve got space, pack a small umbrella or a rain-resistant jacket.

Shoes should be comfortable and closed — sandals are long gone, and the cobbled streets don’t mix well with anything flimsy.

📌 Packing quick list:

  • Long trousers or jeans
  • Midweight jumpers or thermal tops
  • Warm coat or lined jacket
  • Comfortable closed shoes or ankle boots
  • Scarf and maybe gloves for the evening
  • Small umbrella or raincoat, just in case

Accommodation in Seville in December

If you’re visiting in early December, you can still find some proper bargains — especially midweek. Hotels and apartments tend to offer lower rates in the first half of the month, before the holiday rush kicks in. But once you hit the week leading up to Christmas, prices climb fast and availability drops off a cliff.

The busiest stretch runs from around December 20th through to Epiphany (January 6th). This is when families travel, locals return home, and the city fills up for all the festive events — especially the Cabalgata parade on January 5th.

If you’re planning to visit over the holidays, book early and expect higher prices, especially for anything central.

📌 Tips for booking:

  • Look for deals in the first two weeks of December
  • Book 2–3 months ahead for Christmas and New Year’s stays
  • Consider staying slightly outside the centre (Triana or La Macarena) for better value
  • Apartments go fast over Reyes — locals often rent them to extended family

Visiting Seville in December – FAQs

Is December a good time to go to Seville?

Yes — December is a great time to visit Seville. The city is festive, the weather is mild compared to northern Europe, and you’ll get to experience Christmas lights, markets, and seasonal food without the springtime crowds.

What is Seville like at Christmas?

Seville takes Christmas seriously. Expect light displays across the centre, nativity scenes in churches, Christmas markets, and local traditions like the Reyes Magos parade. It’s busy, but still feels local and walkable.

What to wear in Seville in December?

You’ll need layers — jeans, jumpers, a warm coat, and a scarf for the evenings. Comfortable, closed shoes are a must. A small umbrella or rainproof jacket is also worth packing, just in case.

What’s the weather like in Seville in December?

Expect daytime highs around 17 °C (63 °F) and lows around 7 °C (45 °F). Most days are sunny, but there are a few rainy spells. Daylight lasts about 9.5 hours.

What events happen in Seville in December?

Major December events include the Christmas light switch-on, Feria del Belén (nativity market), candlelight concerts, Nochevieja (New Year’s Eve), and the build-up to Reyes Magos in early January.

Have a Question?

Ask in The Seville Guide Community!

Connect with fellow travellers and locals, share tips, and get the latest insights on what’s happening in Seville.

Still Planning December in Seville? Start Here

Now that you’ve got a feel for what Seville is like in December — from sparkling lights and festive markets to flamenco nights, nativity trails, and rooftop hot chocolates — it’s time to fine-tune your plan.

Need help picking the right base? Start with our Seville neighbourhood guide.

Looking for more ideas to build your perfect itinerary? These might help:

📅 Want to know exactly what’s on while you’re here? Check our Seville Events Calendar for the latest listings.

Whether you’re here for Christmas, New Year’s, or just soaking up the sun between the seasons, we’ve got you covered. Explore our guides, save your favourites, and get ready to experience Seville like a local — December’s sorted.

Ready to keep planning?

Similar Posts