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

Barcelona in December
Splendidly Spain Disclosure

Are you planning a trip to Barcelona and wondering if December is a good time of year to visit? You’re in the right place!

I’m a travel blogger that lives in Barcelona, and I can tell you that December is a special time of the year to visit the city.

Barcelona in December comes with festive holiday events, cooler weather, and unique seasonal activities you won’t find any other time of year.

In this post, I’ll cover everything you need to know about visiting Barcelona in December, including the weather, holiday events, and my top tips for things to do. Let’s get started!

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 very special time to visit Barcelona, especially if you enjoy holiday festivities and fewer tourist crowds.

Compared to other parts of Europe, December temperatures in Barcelona are pretty mild, so it’s still comfortable for sightseeing, and the city lights up with holiday markets, Christmas fairs, and local traditions.

While the Christmas markets won’t be as elaborate as those in Prague, Vienna, or Berlin, you’ll still find a good amount of holiday festivities in Barcelona.

Plus, flights and accommodations tend to be more affordable than in the peak summer months of tourist season.

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

Things to Do in Barcelona in December

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

  • Visit One of the Gaudí Houses: Casa Batlló or Casa Milà are both famous Gaudí houses that offer colorful, whimsical architecture. Taking a tour of the houses is a great indoor activity on a cooler day.

  • Explore Park Güell: Take the time to wander through this Park Güell, which is a public park filled with colorful mosaics and unique architecture designed by Gaudí. It’s quieter in December, making it easier to take photos.

  • Go Museum Hopping: With the cooler weather of December, it’s the perfect opportunity to explore the art museums in Barcelona. Explore the city’s best cultural offerings, such as the Picasso Museum and the National Art Museum of Catalonia.

  • Stroll Down La Rambla: This famous street in Barcelona is a nice place for a stroll in December, offering a lively atmosphere with Christmas decorations, street performers, and some cafes where you can relax and enjoy a warm beverage.

  • Watch a Flamenco Show: Flamenco is a traditional Spanish dance and music that is best experienced live. Nighttime flamenco shows are a unique experience held indoors that include dinner at many venues.

  • Sample Foods at La Boqueria Market: This famous food market is a great place to warm up with some delicious local treats. Try some of the most famous foods in Barcelona and some seasonal specialties like roasted chestnuts (castanyadas), panelletes, and churros.

  • Take a Cooking Class: Learn to cook traditional Spanish and Catalan dishes with a local chef. Cooking classes in Barcelona are a fun and unique way to experience the culture and flavors of Barcelona.
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 nativity scenes.
People browse festive stalls selling decorations and greenery at a Christmas market in front of the Barcelona Cathedral at dusk
  • Nativity Scene at Plaça Sant Jaume: This famous square in the Gothic Quarter of Barcelona is home to a large and elaborate nativity scene, complete with Christmas lights, a Christmas tree, and festive decorations.
A large Christmas tree stands in a sunlit Plaça de Sant Jaume in Barcelona surrounded by historic buildings and pedestrians
  • 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.

  • 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.

Christmas lights on trees and buildings at Sant Pau Recinte Modernista in Barcelona Spain
  • 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: Held from December 12-14, 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, you’ll definitely want to pack layers of warm clothes.

For women, pack long-sleeve tops, sweaters, and a coat, along with jeans, pants, or skirts with tights. I have a long wool coat that I pretty wear all throughout winter.

I’d also throw in a scarf or winter hat just in case it gets really cold, and pack a pair of comfortable closed-toed walking shoes like sneakers or boots.

Men will want to bring a similar setup: long-sleeve shirts, sweaters, jeans and pants, and a coat for layering. Comfortable walking shoes or boots are essential, especially if you’re planning to explore the city on foot.

Nighttime temperatures can drop significantly, so be prepared with warm outfits for going out to dinner or any evening events.

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, festive 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 in Barcelona is a great time of year to visit. The holiday decorations, markets, and special events really add a magical touch the city.

With cooler temperatures and fewer crowds, December offers a unique mix of holiday charm and local Christmas traditions.

Whether you’re here for the Christmas markets, Gaudí’s architecture, or the New Year’s fireworks, you’re sure to have an unforgettable trip to Barcelona in December!

READ NEXT: