Ultimate Guide to the Weather in Barcelona (Month by Month)

Square in Barcelona with the weather by month being sunny in this photo
This article may contain affiliate links. Please read our Disclosure Policy for more information.

Understanding Barcelona’s weather month by month can really help you plan your trip better. This city’s climate changes with the seasons, offering different experiences whether you visit in the heat of July or the cooler days of January.

I live in Spain and have spent a lot of time in Barcelona, so I’ve definitely seen how the weather can vary throughout the year. And I have to say, there are definitely some months where the weather is better than others in my books.

But what’s the weather like in Barcelona from January to December, and how might it affect your plans? Whether you’re aiming for sunny beach days or prefer wandering around in cooler temperatures, knowing what to expect weather-wise is key to help you decide the best time for your visit.

Planning a trip to Barcelona last minute?

If you’re booking your trip to Barcelona last minute, I’ve got you covered. Below are some of the top tours, hotels, and more!

⭐ Most popular sights in Barcelona

  1. Sagrada Familia – tickets often sell out weeks in advance so get your entry ticket here (or entry tickets AND a guided tour here)
  2. Park Güell – grab your skip-the-line entry
  3. Casa Batlló – click here for tickets and audio guide

🌍 Top tours in Barcelona

  1. Montserrat Tour, Monastery and Winery (great day trip!)
  2. Flamenco Show at Tablao Flamenco Cordobes (incredible night out)
  3. Tapas Walking Tour with Food, Wine, and History (all the highlights at once)

🛏️ Top hotels in Barcelona

  1. Ohla Barcelona (5-star luxury with an amazing rooftop pool)
  2. Seventy Barcelona (boutique hotel with beautiful décor)
  3. Àmfores Boutique Guest House (great budget option with superb location)

🚌 Want free public transport while you’re in Barcelona? Check out the Hola Barcelona travel card!

Weather in Barcelona: Month by Month

To help you plan your perfect trip, I’ve broken down the Barcelona weather by month so you know exactly what to expect – and what’s the best time to visit Barcelona based on what you’re looking for!


Average temperature: 6°C (43°F) – 14°C (57°F)

Average days of rain: 10

Begin the year by experiencing the crisp, cool air of Barcelona in January. The mild winter temperatures make it perfect for exploring the city’s rich history and architecture. 

Bundle up and stroll through the charming Gothic Quarter, or visit the iconic Sagrada Familia without the typical tourist crowds. The cooler weather means you’ll have a more relaxed and enjoyable experience.

Sagrada Familia a place to visit in Barcelona weather by month


Average temperature: 6°C (43°F) – 15°C (59°F)

Average days of rain: 9

As the winter season starts to fade, February brings slightly warmer days and fewer rainy days, making it the perfect time to explore the city’s outdoor attractions. 

Visit Park Güell for a scenic hike or take a romantic walk along the beaches of Barceloneta. With temperatures still on the cooler side, you can enjoy the city’s vibrant atmosphere without the summer heat.


Average temperature: 8°C (46°F) – 17°C (63°F)

Average days of rain: 10

March welcomes the first signs of spring in Barcelona. The days become longer, and the city starts to bloom with vibrant colors. 

It’s an excellent time to visit the famous gardens of Montjuïc, where you can take in breathtaking views of the city. The mild weather in March is ideal for discovering the city’s many outdoor markets and savoring mouthwatering tapas on sun-drenched terraces.


Average temperature: 10°C (50°F) – 18°C (64°F)

Average days of rain: 9

April showers bring May flowers to Barcelona, and while there might be a few rainy days, the city’s beauty truly comes to life during this month. 

Experience the city’s parks and gardens in full bloom, and don’t miss the chance to visit the annual L’Aplec del Caragol, a snail festival with a variety of local dishes, music, and dancing.

Parc de la Ciutadella fountain in Barcelona


Average temperature: 13°C (55°F) – 21°C (70°F)

Average days of rain: 7

May marks the beginning of Barcelona’s warmer months, with pleasant temperatures and longer days. It’s the perfect time to hit the beach or take a leisurely bike ride along the city’s coastline. 

Enjoy alfresco dining, and be sure to catch the exciting Primavera Sound music festival, which takes place at the end of the month.


Average temperature: 17°C (63°F) – 25°C (77°F)

Average days of rain: 5

June is when summer in Barcelona truly arrives, with warm temperatures and an abundance of sunshine. The city comes alive with outdoor activities, making it the perfect time to visit the stunning beaches or take a dip in the Mediterranean Sea. 

Don’t miss the lively festivities of Sant Joan, where locals gather on the beach to celebrate the summer solstice with bonfires, fireworks, and music.


Average temperature: 20°C (68°F) – 28°C (82°F)

Average days of rain: 4

July is the heart of summer in Barcelona, boasting hot, sunny days and a vibrant atmosphere. It’s the perfect time to soak up the sun on the city’s golden beaches or cool off at one of its many rooftop bars. 

Be sure to explore the open-air cinema nights and partake in the Grec Festival, an arts and music event held at the enchanting Montjuïc Castle.

beach in Barcelona weather by month being sunny


Average temperature: 20°C (68°F) – 29°C (84°F)

Average days of rain: 5

August is the peak of summer in Barcelona, with the highest temperatures (including far too much humidity for my liking, if we’re being honest) and a bustling atmosphere. Although “bustling” is a pretty polite way to say “heaving with tourists”, just so we’re clear.

So, yep, Barcelona in August is warm. But that may just be your thing, especially if you’re looking to enjoy the city’s lively beach clubs, have a drink next to the Mediterranean, or explore the many water sports on offer. 

The month also brings the lively Festa Major de Gràcia, a week-long street festival where the neighborhood of Gràcia is transformed with elaborate decorations, music, and dancing.

Happy woman walking down street in Spain

What’s your perfect destination for your dream trip to Spain?

Want to discover a city or live your island dreams?

Embrace the food scene or step through the pages of history?

Whatever your travel style, discover the perfect Spanish city to add to your trip here!



Average temperature: 17°C (63°F) – 25°C (77°F)

Average days of rain: 6

As the summer starts to wind down, September offers a pleasant respite from the heat while still maintaining its sunny disposition. 

This month is perfect for exploring the city’s museums and galleries, as well as attending the La Mercè Festival, Barcelona’s largest and most iconic celebration, which features parades, fireworks, and cultural performances.


Average temperature: 13°C (55°F) – 21°C (70°F)

Average days of rain: 10

October sees the arrival of autumn in Barcelona, with cooler temperatures and vibrant fall colors. It’s an excellent time to visit the picturesque parks and gardens, such as Parc de la Ciutadella or the Labyrinth Park of Horta. 

The cooler weather also makes it perfect for exploring the city’s fascinating architecture, including Gaudí’s masterpieces, without the summer crowds.

Square in Barcelona with the weather by month being sunny in this photo


Average temperature: 9°C (48°F) – 17°C (63°F)

Average days of rain: 10

November brings cooler temperatures and more frequent rain, but don’t let that deter you from visiting this captivating city. It’s the perfect time to explore Barcelona’s rich culinary scene, with cozy cafes and renowned restaurants offering hearty dishes to warm you up. 

Take advantage of the quieter streets and discover the city’s many art galleries and museums at your own pace.


Average temperature: 6°C (43°F) – 14°C (57°F)

Average days of rain: 9

December in Barcelona is truly magical, with festive lights adorning the city and the crisp winter air adding to the charm. The holiday season is in full swing, with Barcelona’s Christmas markets out in force, along with ice-skating rinks and other seasonal events. 

Be sure to try some traditional Catalan holiday treats, like turron and neules, as you explore the city’s enchanting winter wonderland.

Barcelona temperatures by month

If you’re looking for a quick comparison of Barcelona temperatures by month, here it is:

MonthAverage highAverage low
January14°C (57°F)6°C (43°F)
February15°C (59°F)6°C (43°F)
March17°C (63°F)8°C (46°F)
April18°C (64°F)10°C (50°F)
May21°C (70°F)13°C (55°F)
June25°C (77°F)17°C (63°F)
July28°C (82°F)20°C (68°F)
August29°C (84°F)20°C (68°F)
September25°C (77°F)17°C (63°F)
October21°C (70°F)13°C (55°F)
November17°C (63°F)9°C (48°F)
December14°C (57°F)6°C (43°F)

What are the rainy months in Barcelona?

The rainiest months in Barcelona are April, October, and November, each averaging around 10 days of rain. During these months, you can expect occasional showers or heavier rainfall. However, the rain typically doesn’t last all day, allowing you to explore the city and experience its charm even on damp days. 

Just remember to pack a waterproof jacket and some comfortable shoes!

What months is Barcelona hot?

If you’re looking for hot weather, plan your visit between June and August. During these months, temperatures often range between 25°C (77°F) and 29°C (84°F), making it perfect for beach outings, rooftop bars, and enjoying the city’s lively outdoor atmosphere. It can be quite humid though, so drink plenty of water.

You should be prepared for a bustling city as well, as this is also peak tourist season. Remember to pack sunscreen, sunglasses, and a hat to protect yourself from the sun’s rays as you explore the vibrant streets of Barcelona.

a restaurant in Barcelona street plaza that you can visit if you are travelling in Barcelona

What is the coldest month in Barcelona?

The coldest month in Barcelona is January, when temperatures can dip as low as 6°C (43°F) and reach up to 14°C (57°F) during the day. While it might be chilly compared to the summer months, Barcelona’s winter is still relatively mild compared to other European cities. 

The cooler weather is perfect for exploring the city’s historical sites and architectural gems without the summer crowds. Be sure to pack warm layers and a cozy scarf to stay comfortable while wandering the charming streets of this captivating city.

Has Barcelona ever had snow?

Snow in Barcelona is a rare sight, as the city’s Mediterranean climate typically results in mild winters. However, there have been a few occasions when the city has experienced a light dusting of snow. The most recent and notable snowfall occurred in February 2018, when a cold spell brought snow to Barcelona and its surrounding areas. 

While snow in the city is uncommon, if you venture into the nearby mountains, you’ll find snowy landscapes and opportunities for skiing or snowboarding during the winter months.

Leave a Reply

Your email address will not be published. Required fields are marked *