Barcelona in December: Weather, Events, Tips, & More

Large decorated Christmas tree in front of the historic Sant Pau Art Nouveau Site in Barcelona on a sunny winter day
Disclosure: This page may contain affiliate links, meaning at no additional cost to you, I will earn a commission if you click through and make a purchase. As an Amazon Associate I earn from qualifying purchases.

December in Barcelona is always a special time of year, with lively Christmas markets, holiday lights, and unique Catalan traditions to experience.

I live in Barcelona, and I love how the city gets into the holiday spirit without the freezing temperatures you’ll find in many other European destinations.

In this guide, I’ll share everything you need to know about visiting Barcelona in December, including the weather, top events, things to do, and my best tips for planning your trip.

My Top Barcelona Tips & Resources Here are a few quick tips to help you plan your trip: ➜ WHERE TO STAY:Choose Eixample, Gothic Quarter, or El Born. Find hotels on Booking.com or Expedia. ➜ SAGRADA FAMILIA: Book tickets 2-4 weeks ahead of time on the official website. If tickets are sold out, check Viator or GetYourGuide. ➜ PARK GÜELL: Book tickets at least a week ahead of time on the official website. ➜ FOOD TOURS: Sample the best food and drinks in Barcelona with Devour Tours. ➜ CASA BATLLÓ: A fairytale Gaudí masterpiece—get tickets on the official website. ➜ PICKPOCKET TIP: Don’t come to Barcelona without a phone leash—seriously! ➜ GETTING AROUND: Download the FreeNow app to request taxis on demand in Barcelona.

Is December a Good Month to Visit Barcelona?

Yes, December is a great time to visit Barcelona, especially if you enjoy holiday events, mild winter weather, and fewer tourists.

Compared to many other European cities, Barcelona has pretty mild temperatures in December, so it’s not unbearable to be outside.

And while the Christmas markets aren’t quite as elaborate as those in places like Germany or Austria, you’ll still find lots of holiday lights, seasonal events, and unique Catalan Christmas traditions.

Plus, flights and hotels are generally more affordable than during the peak summer months, so December can be a good option for a more budget-friendly trip.

A dense crowd gathers under golden string lights and glowing star decorations on a Barcelona city street at night

Weather in Barcelona in December

Here’s a look at what to expect from Barcelona’s December weather:

Average Temperatures in Barcelona in December

Barcelona’s December temperatures are pretty mild by European standards. The average high is around 60°F (15°C), while lows drop to about 49°F (9°C).

It’s chilly enough for cozy sweaters but you can still enjoy outdoor activities during the day, especially with layers.

Daytime temperatures are much warmer especially when the sun is out, but make sure to bring a heavier jacket or coat for cooler evenings.

A chart of Barcelona average monthly temperatures

Average Rainfall in Barcelona in December

The month of December in Barcelona sees an average of 1.1 inches (28mm) of rainfall over about 6.4 days.

Compared to October and November, December tends to be much drier. While rain is still possible, it’s typically light and infrequent.

But it’s still a good idea to bring a travel umbrella or a waterproof jacket for any sudden showers.

A chart of average monthly rainfall in Barcelona
Source: Weather Atlas

Average Humidity in Barcelona in December

The average humidity in December is around 70% in Barcelona, which is about average for the city.

You may experience some humidity, but with cooler temperatures it won’t be as hot or sticky as in the peak summer months.

Average Sea Temperature in Barcelona in December

The Mediterranean Sea cools down to 59.9°F (15.5°C) by December.

It’s far too cold for a swim, but the beaches in Barcelona are still a nice spot for a walk along the boardwalk to get some winter sun.

The beach bars and restaurants will be closed down for the season, but there will still be a lot of people at the beach enjoying the views and fresh air.

Colorful geometric holiday lights hang above a Barcelona city street lined with parked scooters and vehicles at night
Explore Barcelona Like a Local With My Custom Google Map

Plan your trip in minutes with my pre-pinned Google Map filled with the best attractions, restaurants, bars, shopping, and hidden gems in Barcelona.

  • 100+ pre-pinned places so you don’t waste hours planning
  • Filter by category to find food, sights, and local favorites
  • Personal notes with insider tips for each spot

Things to Do in Barcelona in December

Here are some of the best things to do in Barcelona in December:

  • Visit La Sagrada Família: La Sagrada Família is Gaudí’s most famous masterpiece, known for its incredible architecture and colorful stained glass windows.

  • Visit One of the Gaudí Houses: The famous Gaudí buildings in Barcelona are known for their unique architecture and are great indoor attractions for cooler days.

  • Explore Park Güell: Park Güell is known for its colorful mosaics, unique architecture, and city views, with fewer crowds in December than during the summer months.

  • Go Museum Hopping: Barcelona has some excellent art museums, including the Picasso Museum and the National Art Museum of Catalonia (MNAC).

  • Stroll Down La Rambla: This famous pedestrian-friendly street is lined with shops, restaurants, and street performers, with holiday decorations adding to the atmosphere in December.

  • Sample Foods at La Boqueria Market: This popular market is a great place to try traditional Barcelona foods, including jamón ibérico, local cheeses, and fresh pastries.

  • Take a Paella Cooking Class: This hands-on paella cooking class is an incredibly fun indoor activity where you can learn to prepare the traditional Spanish dish with local chefs.
The exterior of Sagrada Familia church in Barcelona Spain

Holiday Events in Barcelona in December

Here are some of the top events in December to celebrate Christmas in Barcelona:

Christmas Markets in Barcelona

These are the top Barcelona Christmas markets:

  • Santa Llucia Christmas Fair: Located just in front of Barcelona Cathedral, the Fira de Santa Llúcia is one of Barcelona’s most popular holiday markets, featuring gifts, decorations, and Christmas trees.
People browse festive stalls selling decorations and greenery at a Christmas market in front of the Barcelona Cathedral at dusk
  • Sagrada Família Christmas Fair: The area surrounding La Sagrada Família turns into a Christmas market every year, featuring local crafts and gifts, as well as some food and snacks.
Vendors selling Christmas trees and gifts in front of La Sagrada Familia
  • Port Vell Christmas Fair: The Port Vell Christmas Fair is another holiday market that takes place at Port Vell near the sea with light displays, market stalls, a ferris wheel, a small ice rink, and more.
A nighttime view of the ferris wheel at the Port Vell Christmas market in Barcelona Spain

Other Barcelona Holiday Events & Traditions

In addition to the markets, here are a few more Barcelona holiday events and traditions:

  • Tió de Nadal: Tió de Nadal or Caga Tió (Uncle Crapper) is a classic Catalan holiday tradition (it’s basically a wooden log character that “poops” gifts). You can find this festive character at local fairs and markets.
An assortment of Tio de Nadal log figurines at a Barcelona Christmas market
  • Christmas at Poble Espanyol: Poble Espanyol is an open-air museum at Montjüic and during December, it hosts a family-friendly Christmas market with local crafts, food, and activities.

  • Christmas Decorations at Plaça Sant Jaume: This famous square in the Gothic Quarter of Barcelona is typically home to a large nativity scene, complete with Christmas lights, a large Christmas tree, and decorations.
A large Christmas tree stands in a sunlit Plaça de Sant Jaume in Barcelona surrounded by historic buildings and pedestrians
  • The Nutcracker at Palau de la Musica Catalana: If you’re a fan of the Nutcracker, consider checking out an orchestra performance at Palau de la Musica Catalana, one of Barcelona’s most iconic concert halls.

  • Lights of Sant Pau: Sant Pau Recinte Modernista puts on an impressive light show each year to celebrate the Christmas holidays in December.
Large decorated Christmas tree in front of the historic Sant Pau Art Nouveau Site in Barcelona on a sunny winter day
  • New Year’s Eve Fireworks at Plaza Espanya: Join the locals at Plaça d’Espanya to watch the impressive firework display that marks the start of a new year.

  • Caganer: The caganer is a traditional Catalan figurine of a pooping man that is often placed in nativity scenes. This is one of the most popular souvenirs from Barcelona and represents good luck in the new year.
Caganer figurines, a popular Christmas tradition in Barcelona, Spain
A large Caganer figurine, a popular Christmas tradition in Barcelona, Spain

Other Special Events in Barcelona in December

There’s aren’t a ton of other special events in December, but a couple worth mentioning are:

  • Manga Fair: Taking place in early December from the 5th-8th, the Manga Fair is a popular event for manga and Japanese anime fans that includes workshops and exhibitions.

  • Design Market Barcelona by FAD: Typically held in mid-December, the Design Market Barcelona by FAD is a market of independent designers featuring home decor, furniture, fashion, jewelry, and more.

Clothes to Wear in Barcelona in December

When planning how to dress in Barcelona in December, I’d recommend packing warm layers for the cooler winter weather.

Sweaters, long-sleeve tops, jeans, and a warm coat are good staples. I personally wear a long wool coat pretty much all winter in Barcelona.

For shoes, I’d stick with comfortable sneakers or boots since you’ll probably be doing a lot of walking.

I’d also recommend bringing a scarf and winter hat, plus gloves just in case, although you probably won’t end up needing them.

Temperatures can drop significantly in the evenings, so be sure to bring some warmer layers for dinners and nighttime activities.

People walking around Plaça de San Jaume in Barcelona near a large Christmas star and Christmas tree surrounded by historic buildings

What to Pack for Barcelona in December

Here are some essentials you’ll want to pack for a December visit to Barcelona:

  • Umbrella: December rain is light, but I’d recommend packing a small travel umbrella just in case of sudden showers.

  • Warm Layers: Make sure to pack warm layers like sweaters, scarves, hats, and a coat to keep you warm in Barcelona’s cooler December temperatures.

  • Comfortable Shoes: Exploring Barcelona means a lot of walking, so bring comfortable, closed-toed shoes like sneakers or boots.

  • Anti-Theft Bag: Barcelona is generally safe, but pickpocketing is unfortunately very common. Use a secure crossbody bag or belt bag to keep your valuables safe while exploring the city.

  • Phone Leash: In addition to a crossbody purse or belt bag, I’d highly recommending purchasing an inexpensive phone leash to help you keep your phone safe while out and about.

  • Portable Charger: Between photos, maps, and translations, your phone battery can drain quickly. Make sure to pack a portable charger to keep your devices charged on the go.

  • Travel Adapter: Remember to bring a travel adapter for charging devices if you’re coming from the US or a country with different plug types.
Vendors selling Christmas gifts at a Barcelona Christmas market

Visiting Barcelona in December: FAQs

Here are the answers to some of the most frequently asked questions about visiting Barcelona in December:

Is Barcelona worth visiting at Christmas?

Absolutely! With holiday markets, Christmas lights, and traditional events, Barcelona is a great destination for the Christmas season.

How cold is Barcelona at Christmas?

Barcelona weather in December is mild, with the average temperature during the day at around 60°F (15°C) and lows around 49°F (9°C). It’s cool but still comfortable for exploring.

Does it snow in Barcelona?

Snow is very rare in Barcelona, even in December.

What does Barcelona look like in December?

Barcelona is beautifully decorated for the holidays, with lights, festive displays, and some Christmas markets.

Is Barcelona worth it in winter?

Yes, the winter season in Barcelona offers unique holiday activities, mild weather, and a calmer atmosphere with fewer tourists.

What is the best time to visit Barcelona?

The best time to travel to Barcelona is during the months of May, June, and September for warm weather and fewer tourists.

Vendors selling Christmas trees and gifts at La Sagrada Familia Christmas market

Final Thoughts: Barcelona in December Guide

December is a great time to visit Barcelona, especially if you want to experience the Christmas markets, holiday lights, and unique Catalan traditions without the summer crowds.

Just be sure to pack warm layers, book tickets in advance for popular attractions like La Sagrada Família and Park Güell, and check holiday opening hours since some businesses and attractions may have reduced hours around Christmas and New Year’s.

And while Barcelona isn’t as famous for its Christmas markets as some other European cities, there’s still lots to see and do during the holiday season.

I hope you enjoy your December trip to Barcelona!

READ NEXT: