Barcelona in December: Weather, Events and the Best Tours
Written and checked by the Best Barcelona Tours editorial team. .
December is the driest month in Barcelona, not the wettest: 25mm across four wet days, against October's 105mm across ten. It is also the darkest, at 9 hours 13 minutes of daylight. That combination, reliable dry weather and very short days, is unlike any other month in this guide.
Quick pick: the best Barcelona tours in December
| # | Tour | Best for | Duration | From | Rating |
|---|---|---|---|---|---|
| 1 | Sagrada Família entry ticket with audio guide | The best light of a short day | Varies | £29 | 4.6 (116,336) |
| 2 | Park Güell admission ticket | The driest month of the year | Varies | £18 | 4.4 (86,078) |
| 3 | Casa Batlló entry with self-guided audio tour | The long dark evening | Varies | £25 | 4.7 (30,250) |
| 4 | Barcelona hop-on hop-off bus tour | The Christmas lights across several avenues | Varies | £28 | 4.4 (23,410) |
| 5 | Flamenco show at the City Hall theatre | Filling the darkest evenings of the year | 1 hour | £21 | 4.6 (11,934) |
| 6 | FC Barcelona Museum and Barça Immersive Tour | The busiest stretch of the football calendar | Varies | £26 | 4.3 (13,396) |
| 7 | Barcelona Aquarium entry ticket | A family half-day over the school holidays | Varies | £26 | 4.4 (18,637) |
| 8 | Sagrada Família skip-the-line entry ticket and tour | A guide when you only have one shot at it | 1.5 hours | £54 | 4.8 (14,486) |
| 9 | Montserrat tour with cog-wheel train and Black Madonna | The escolania choir season | 5 - 7 hours | £43 | 4.6 (8,416) |
| 10 | Park Güell and Gaudí House Museum entry ticket | Adding an indoor room to a cold hillside | Varies | £24 | 4.5 (8,653) |
Prices, ratings and review counts verified against live GetYourGuide listings on 28 July 2026. Duration varies by the option you choose at checkout.
Is December a good time to visit Barcelona?
Yes, and the reason is counterintuitive. December is the driest month of Barcelona's year at 25mm over four wet days, less than a quarter of October's rainfall. What you give up is daylight: 9 hours 13 minutes, the shortest of the year, and a sunset just after half past five.
Almost everyone assumes a Mediterranean winter means rain. In Barcelona it means the opposite. The wet season here is autumn, not winter, and by December the convective storms that define September and October have gone. Twenty-five millimetres across four wet days is drier than August, drier than May and drier than March. If you want to walk the Gothic Quarter without getting wet, statistically this is the best month of the ten to do it.
The price is light, and it is steep. Nine hours thirteen minutes is the annual minimum and it means sunrise a little after eight and sunset a little after half past five. Anything outdoors and view-dependent has to happen between about ten and four, which is a six-hour working window. Park Güell, Montserrat and the Tibidabo side of the city all belong in the morning this month.
Against that, December is the one winter month with genuine atmosphere. The Christmas lights run across the main avenues, the Fira de Santa Llúcia sets up its wooden stalls in front of the cathedral, and the city has something to do after dark for the first time since September. It is the best-value festive city break in this guide, precisely because Barcelona is not a stereotypical Christmas market destination.
Barcelona weather in December
Average highs of 15.0C and lows of 6.2C, with just 25mm of rain across four wet days, the driest month of the Barcelona year. Daylight bottoms out at 9 hours 13 minutes. The sea has cooled to 15 to 16C, still eight degrees above the North Sea in December.
| Measure | December | Annual context |
|---|---|---|
| Average high | 15C | Ranges from 13.5C in January to 28.7C in July |
| Average low | 6.2C | Ranges from 4.7C in January to 21.5C in July and August |
| Sea temperature | 15 to 16C | Barcelona's biggest seasonal swing: 25 to 26C in August against 13C in February |
| Rain | 4 wet days, 25mm | Wettest is October at 105mm, driest is December at 25mm |
| Daylight, mid-month | 9h 13m | From 9h 13m in December to 15h 10m in June |
Air temperature, rainfall and wet days are a ten-year observed mean for Barcelona from the Open-Meteo ERA5 reanalysis for Barcelona, ten-year observed mean. A wet day is a day recording 1mm or more. Daylight is the length of day on the 15th. Sea temperature is the Mediterranean immediately off Barcelona, given as a range rather than a single mean because the swing inside a month is large in spring and autumn.
Fifteen degrees at midday in a city with almost no wind and a low winter sun is a great deal more pleasant than the number suggests. Barcelona is protected from the north by the Collserola ridge and warmed from the east by a sea that is still at 15 to 16C, so it lacks the raw edge of an inland Spanish December. Madrid, two and a half hours away by train, averages nearer 10C.
The 6.2C average low is the coldest of the ten months here and the swing from a 15.0C afternoon is nearly nine degrees. Frost is very rare in the city itself. Montserrat, at altitude an hour inland, is an entirely different proposition and can be several degrees colder with wind.
The four wet days are worth dwelling on because they change what is worth booking. In October you plan around rain; in December you can reasonably plan an outdoor day and expect it to happen. That is why Park Güell ranks higher on this page than on the November one despite having less daylight to work with: the odds of a clear morning on the mosaic terrace are the best of the winter.
Crowds, prices and what to book ahead
December splits in two. The first three weeks are quiet and cheap; from about the 20th, rates climb through Christmas and New Year. Two public holidays fall conveniently, with 6 December on a Sunday and 8 December on a Tuesday.
The holiday pattern this year is unusually kind. Constitution Day on 6 December falls on a Sunday, so it costs nobody a working day, and the Immaculate Conception on Tuesday 8 December creates a single-day bridge rather than the full four-day puente that a Thursday date would produce. The practical effect is that the early-December domestic travel surge is smaller than usual.
Christmas Day on Friday 25 December and Sant Esteve on Saturday 26 December then fall as a straight weekend. Sant Esteve, Saint Stephen's Day, is a public holiday in Catalonia specifically and not across most of Spain, and it is the day of the family lunch with canelons. Restaurants that open on Christmas Day may well close on the 26th, and vice versa, so book rather than wander.
One quiet advantage of travelling now: Barcelona's tourist tax rises again on 1 April 2027, so a Christmas or New Year visit is charged under the older, cheaper schedule. The full rate card is set out on our August guide. A four-night stay over the holidays will typically add somewhere between 24 and 48 euros a head depending on the star rating, which is a rounding error next to a peak-week room rate but not nothing.
Tourist tax rates: Barcelona City Council tourist tax (IEET plus municipal surcharge). Park Güell prices and timed-entry rules: Park Güell official tickets and timed-entry rules. The tourist tax is quoted in euros because Barcelona sets it in euros; tour prices on this site are in pounds.
The best tours in Barcelona in December
The December ten is ranked for a dry, dark month. Anything outdoors moves into the morning and is ranked on the odds of clear weather rather than on temperature, and evening experiences carry more weight than in any other month. Figures verified against live GetYourGuide listings on 28 July 2026.

1. Sagrada Família entry ticket with audio guide
4.6 out of 5 from 116,336 verified GetYourGuide reviews • from £29 • Varies
First again, with the month's single most important timing note. The basilica runs 09:00 to 18:00 Monday to Saturday in December, but on 25 and 26 December it opens 09:00 to 14:00 only. Those two half-days are the most commonly missed fact about visiting Barcelona at Christmas.
Best for in December: The best light of a short day

2. Park Güell admission ticket
4.4 out of 5 from 86,078 verified GetYourGuide reviews • from £18 • Varies
Ranked up sharply, and the reason is rainfall rather than temperature. Four wet days in December against ten in October gives the best odds of a clear morning on the mosaic terrace of any month in the winter half. Take an early slot: general admission is 18 euros, and sunset is just after 17:30.
Best for in December: The driest month of the year

3. Casa Batlló entry with self-guided audio tour
4.7 out of 5 from 30,250 verified GetYourGuide reviews • from £25 • Varies
Casa Batlló's 09:00 to 22:30 daily opening is at its most valuable in the darkest month of the year, when the Sagrada Família shuts at 18:00 and La Pedrera at 18:30. It is the only headline Gaudí interior you can visit at nine in the evening. Non-refundable on GetYourGuide.
Best for in December: The long dark evening

4. Barcelona hop-on hop-off bus tour
4.4 out of 5 from 23,410 verified GetYourGuide reviews • from £28 • Varies
Ranked up for December specifically. The city's Christmas lights are expected to run to 6 January across the main avenues, and covering Passeig de Gràcia, the Rambla de Catalunya and the Diagonal on foot in nine hours of daylight is not realistic. With only four wet days, the open deck is a fair bet this month.
Best for in December: The Christmas lights across several avenues

5. Flamenco show at the City Hall theatre
4.6 out of 5 from 11,934 verified GetYourGuide reviews • from £21 • 1 hour
December has the longest gap between sunset and dinner of any month here, roughly half past five to nine. A one-hour seated show rated 4.6 out of 5 from 11,934 reviews is the most dependable way to use it, and it runs on days when half the city is on holiday.
Best for in December: Filling the darkest evenings of the year

6. FC Barcelona Museum and Barça Immersive Tour
4.3 out of 5 from 13,396 verified GetYourGuide reviews • from £26 • Varies
The Spanish league plays a dense December programme before pausing for a short winter break, so the ground has more going on this month than at almost any other point in this guide. The museum and immersive tour are entirely under cover, which matters when your usable daylight is six hours. Booked tickets here cannot be refunded.
Best for in December: The busiest stretch of the football calendar

7. Barcelona Aquarium entry ticket
4.4 out of 5 from 18,637 verified GetYourGuide reviews • from £26 • Varies
Indoors, on Port Vell, and open through the Christmas period when a lot of the city's smaller attractions are running reduced hours. With the sea at 15 to 16C and no sea trips bookable, this is the only marine option on the December list.
Best for in December: A family half-day over the school holidays

8. Sagrada Família skip-the-line entry ticket and tour
4.8 out of 5 from 14,486 verified GetYourGuide reviews • from £54 • 1.5 hours
Rated 4.8 out of 5, the highest of the site's Sagrada Família options. With the basilica open only nine hours a day and half-days on the 25th and 26th, a guided visit gets more out of a single entry than working it out yourself with an audio guide.
Best for in December: A guide when you only have one shot at it

9. Montserrat tour with cog-wheel train and Black Madonna
4.6 out of 5 from 8,416 verified GetYourGuide reviews • from £43 • 5 - 7 hours
A five to seven hour trip inside 9 hours 13 minutes of daylight demands the first departure, and the mountain is several degrees colder than the city with real wind. What December adds is the boys' choir and the abbey at its most atmospheric. Bring proper layers, not a city jacket.
Best for in December: The escolania choir season

10. Park Güell and Gaudí House Museum entry ticket
4.5 out of 5 from 8,653 verified GetYourGuide reviews • from £24 • Varies
The Gaudí House Museum is the only heated interior inside Park Güell, which changes the calculation on a 6.2C morning on an exposed slope. If you are taking the earliest slot to catch the light, this is the version to book. Listed as non-refundable.
Best for in December: Adding an indoor room to a cold hillside
The Costa Brava kayak and snorkel trip and the Casa Batlló rooftop night visit are both out of season and are listed in the closures table rather than ranked. The catamaran cruise drops out of the December ranking on our judgement rather than on availability: an hour on an open deck with the sea at 15 to 16C and sunset before half past six is not what that product is for. Everything bookable this month is on our full tour list.
Events and festivals in December 2026
December is Barcelona's best month for atmosphere. The Fira de Santa Llúcia sets up its wooden stalls in front of the cathedral, the Christmas lights are expected to run to 6 January, and Sant Esteve on Saturday 26 December is a public holiday in Catalonia that most of Spain does not observe.
| Event | Dates | Where | Free? |
|---|---|---|---|
| Constitution Day | Sunday 6 December | Nationwide public holiday | Public holiday, falls on a Sunday |
| Immaculate Conception | Tuesday 8 December | Nationwide public holiday | Public holiday |
| Fira de Santa Llúcia | December, 10:00 to 21:00, 2026 dates pending | Avinguda de la Catedral and Plaça Nova | Free to browse |
| Christmas Day | Friday 25 December | Nationwide public holiday | Public holiday |
| Sant Esteve (Saint Stephen's Day) | Saturday 26 December | Catalonia only | Public holiday, Catalonia |
| Christmas lights (expected) | Expected to 6 January | Main avenues city-wide | Free |
The Fira de Santa Llúcia is Barcelona's oldest Christmas market and it sits directly in front of the cathedral on Avinguda de la Catedral and Plaça Nova, trading 10:00 to 21:00. Historically it has finished on 23 December, but Barcelona had not published the official 2026 dates when this page was written, so we are not going to state them as fact. What it sells is worth the visit on its own: nativity figures, mistletoe, and the caganer, a squatting figure traditionally hidden at the back of the crib, produced each year as caricatures of politicians and footballers.
The other Catalan Christmas tradition that catches visitors out is the tió de Nadal, a small log with a painted face and a blanket that children feed through December and then beat with sticks on Christmas Eve until it produces sweets. You will see them for sale everywhere from the start of the month. It is not a tourist invention.
Sant Esteve on 26 December is a public holiday in Catalonia and not in most of the rest of Spain, which is exactly the sort of regional difference that ruins a plan. It is the day of the big family lunch, traditionally canelons made from Christmas Day leftovers. A great many restaurants close on either the 25th or the 26th, and which one varies by restaurant, so book both meals in advance rather than assuming.
We could find no published 2026 dates for a Christmas market at the Sagrada Família anywhere, despite several sites referring to one, so we are not listing it.
What is closed in December
December carries the most closures of the ten months. La Pedrera closes completely on 25 December and switches to a Christmas timetable from the 26th, while the Sagrada Família runs 09:00 to 14:00 only on both 25 and 26 December.
| Site | Closed | Detail |
|---|---|---|
| La Pedrera (Casa Milà) | Friday 25 December, all day | A full closure. From 26 December to 3 January it runs a Christmas timetable of 09:00 to 20:30, with the night visit at 21:00 to 23:00. |
| Sagrada Família | Half-days on 25 and 26 December | Open 09:00 to 14:00 only on both dates. Otherwise November to February hours: Monday to Saturday 09:00 to 18:00, Sunday 10:30 to 18:00. |
| Costa Brava sea trips | All month, until about April | Not bookable on GetYourGuide through the winter. The sea is 15 to 16C. |
| Casa Batlló night visit | All month, until 1 April | Season is 1 April to 31 August only. Casa Batlló itself stays open daily 09:00 to 22:30, including through the Christmas period. |
| Banks, offices and most shops | 8, 25 and 26 December | 6 December falls on a Sunday. 26 December is Sant Esteve, a public holiday in Catalonia only. |
| Restaurants | Either 25 or 26 December | Most close on one of the two days and it varies by restaurant. Book both meals ahead. |
Opening hours, prices and closure dates come from each attraction's own timetable: Sagrada Família official opening hours and prices, La Pedrera (Casa Milà) official timetable and closure dates and Park Güell official tickets and timed-entry rules. Public holidays were checked against the official Catalan calendar.
The pair of Sagrada Família half-days on 25 and 26 December is the most useful planning fact on this page and it is almost never mentioned. The basilica is not closed on Christmas Day; it opens 09:00 to 14:00, and does the same on Sant Esteve. If you have a four-night Christmas trip, those are two mornings when the single most important building in the city has a five-hour window rather than a nine-hour one, and the slots go accordingly.
La Pedrera is the one full closure of the month, on 25 December. From 26 December to 3 January it then runs a special Christmas timetable: 09:00 to 20:30 for the daytime visit, opening at 11:00 on 1 January, and the Origins night show pushed back to 21:00 to 23:00. That later night slot is arguably the best way to see the building all year, and it exists for nine days only.
Looking ahead, La Pedrera closes again for a full week from 11 to 17 January. If your trip straddles the new year, that is worth checking before you commit to dates.
What to wear and pack for Barcelona in December
Pack layers for a nine-degree daily swing and something genuinely warm for Montserrat, which is a different climate from the city. You will not need much waterproofing: four wet days is the fewest of any month in the Barcelona year.
City December in Barcelona is mild and dry, and the single most useful item is a mid-weight jacket you can carry once the sun is up. A 15.0C afternoon on Passeig de Gràcia in low winter sun does not need a coat; a 6.2C evening waiting for a table does.
Montserrat is the exception and people get caught out by it every year. The abbey sits high on an exposed ridge an hour inland, it is several degrees colder than the city, and the wind on the terraces is real. If Montserrat is on your list, pack a proper warm layer and a hat, not a city jacket.
Because it is the driest month, an umbrella is close to optional. What is not optional is planning around the light: with sunset just after half past five, a head torch or at least a decent phone light is genuinely useful on the unlit upper paths at Park Güell if you have taken a late slot.
- A mid-weight jacket for a nine-degree swing between afternoon and evening
- A proper warm layer and hat for Montserrat, which is not the same climate as the city
- An umbrella is close to optional: four wet days is the year's fewest
- One smarter outfit; Barcelona dresses up for Christmas and New Year
- Comfortable shoes for the Fira de Santa Llúcia and the lit avenues
- A cover-up for the Sagrada Família dress code, which applies in winter too
How we chose these tours
We start from verified GetYourGuide review volume, then re-order for the month so that the experiences that actually work in December's weather, sea temperature and daylight sit highest. Every price, rating and review count on this page was checked against the live listing on 28 July 2026.
- Popularity first. The base order is the verified review count and rating on the live GetYourGuide listing, which is the only booking signal we can check independently.
- Then seasonal fit. A tour moves up or down for a specific, stated reason tied to December: sea temperature, wet days, daylight hours, an opening-hours change or a closure. Every move is explained in the entry itself rather than left implied, so you can disagree with our reasoning if you want to.
- Genuinely seasonal products are named, not hidden. The Costa Brava sea trip is the highest-rated tour on this site and is not bookable from about November to March. The Casa Batlló rooftop night visit runs 1 April to 31 August only. On the months where those are unavailable we put them in the closures table rather than quietly ranking something weaker in their place.
- Nothing is invented. Prices, star ratings and review counts come from the live product page. We do not publish an opening time, closure or festival date we could not confirm from an official source, and where we could not confirm one we say so on the page.
- We earn a commission. Booking links go to GetYourGuide and pay us if you book. That does not change the ranking: every review count is public and you can check each one against the listing.
FAQs about Barcelona in December
Is December a wet month in Barcelona?
No, it is the driest month of the year. December delivers about 25mm across four wet days, against October's 105mm across ten and September's 92mm across twelve. Barcelona's wet season is autumn, not winter. Statistically it is the best month of the ten covered here for walking the city without getting rained on.
Is the Sagrada Família open on Christmas Day?
Yes, but only for half a day. It opens 09:00 to 14:00 on 25 December and does the same on 26 December, instead of its usual November to February hours of 09:00 to 18:00 Monday to Saturday. It also runs 09:00 to 14:00 on 1 and 6 January. Those four half-days are the most commonly missed fact about a Christmas trip to Barcelona.
What closes in Barcelona at Christmas?
La Pedrera closes completely on 25 December, then runs a special Christmas timetable from 26 December to 3 January of 09:00 to 20:30, opening at 11:00 on 1 January, with the night visit at 21:00 to 23:00. The Sagrada Família runs half-days on the 25th and 26th. Most restaurants close on either the 25th or the 26th, and which one varies, so book both meals ahead.
What is Sant Esteve?
Saint Stephen's Day, 26 December, which is a public holiday in Catalonia but not in most of the rest of Spain. In 2026 it falls on a Saturday. It is the day of the big family lunch, traditionally canelons made from Christmas Day leftovers, so many restaurants that opened on the 25th close on the 26th while others do the reverse.
Does Barcelona have Christmas markets?
The main one is the Fira de Santa Llúcia in front of the cathedral, on Avinguda de la Catedral and Plaça Nova, trading 10:00 to 21:00. It has historically finished on 23 December, but Barcelona had not published official 2026 dates when this page was written so we are not stating them. It sells nativity figures, mistletoe and the caganer. We found no published 2026 dates for a Sagrada Família market, so we do not list one.
How short are the days in Barcelona in December?
Daylight bottoms out at 9 hours 13 minutes on the 15th, the shortest of the year, with sunrise a little after eight and sunset a little after half past five. That gives roughly a six-hour usable window for anything outdoors and view-dependent, so Park Güell, Montserrat and any panoramic viewpoint belong in the morning.