Free cancellation on most toursBest price guaranteed

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

The ten best Barcelona tours in December, ranked
#TourBest forDurationFromRating
1Sagrada Família entry ticket with audio guideThe best light of a short dayVaries£294.6 (116,336)
2Park Güell admission ticketThe driest month of the yearVaries£184.4 (86,078)
3Casa Batlló entry with self-guided audio tourThe long dark eveningVaries£254.7 (30,250)
4Barcelona hop-on hop-off bus tourThe Christmas lights across several avenuesVaries£284.4 (23,410)
5Flamenco show at the City Hall theatreFilling the darkest evenings of the year1 hour£214.6 (11,934)
6FC Barcelona Museum and Barça Immersive TourThe busiest stretch of the football calendarVaries£264.3 (13,396)
7Barcelona Aquarium entry ticketA family half-day over the school holidaysVaries£264.4 (18,637)
8Sagrada Família skip-the-line entry ticket and tourA guide when you only have one shot at it1.5 hours£544.8 (14,486)
9Montserrat tour with cog-wheel train and Black MadonnaThe escolania choir season5 - 7 hours£434.6 (8,416)
10Park Güell and Gaudí House Museum entry ticketAdding an indoor room to a cold hillsideVaries£244.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.

Barcelona climate averages for December
MeasureDecemberAnnual context
Average high15CRanges from 13.5C in January to 28.7C in July
Average low6.2CRanges from 4.7C in January to 21.5C in July and August
Sea temperature15 to 16CBarcelona's biggest seasonal swing: 25 to 26C in August against 13C in February
Rain4 wet days, 25mmWettest is October at 105mm, driest is December at 25mm
Daylight, mid-month9h 13mFrom 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.

Sagrada Família entry ticket with audio guide, Barcelona

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

Park Güell admission ticket, Barcelona

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

Casa Batlló entry with self-guided audio tour, Barcelona

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

Barcelona hop-on hop-off bus tour, Barcelona

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

Flamenco show at the City Hall theatre, Barcelona

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

FC Barcelona Museum and Barça Immersive Tour, Barcelona

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

Barcelona Aquarium entry ticket, Barcelona

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

Sagrada Família skip-the-line entry ticket and tour, Barcelona

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

Montserrat tour with cog-wheel train and Black Madonna, Barcelona

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

Park Güell and Gaudí House Museum entry ticket, Barcelona

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.

Dated events in Barcelona in December 2026
EventDatesWhereFree?
Constitution DaySunday 6 DecemberNationwide public holidayPublic holiday, falls on a Sunday
Immaculate ConceptionTuesday 8 DecemberNationwide public holidayPublic holiday
Fira de Santa LlúciaDecember, 10:00 to 21:00, 2026 dates pendingAvinguda de la Catedral and Plaça NovaFree to browse
Christmas DayFriday 25 DecemberNationwide public holidayPublic holiday
Sant Esteve (Saint Stephen's Day)Saturday 26 DecemberCatalonia onlyPublic holiday, Catalonia
Christmas lights (expected)Expected to 6 JanuaryMain avenues city-wideFree

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.

Closures affecting Barcelona sights in December
SiteClosedDetail
La Pedrera (Casa Milà)Friday 25 December, all dayA 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íliaHalf-days on 25 and 26 DecemberOpen 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 tripsAll month, until about AprilNot bookable on GetYourGuide through the winter. The sea is 15 to 16C.
Casa Batlló night visitAll month, until 1 AprilSeason 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 shops8, 25 and 26 December6 December falls on a Sunday. 26 December is Sant Esteve, a public holiday in Catalonia only.
RestaurantsEither 25 or 26 DecemberMost 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.

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.

25+ top-rated Barcelona tours

From £9· Free cancellation on most

Browse tours