Weather in Barcelona: Climate, Seasons, and Average Monthly Temperature

Bogatell Beach in Barcelona

TripSavvy / Jamie Ditaranto

When it comes to picture-perfect weather, you can't get much better than Barcelona. The sunny Catalan capital enjoys a generally mild climate year-round thanks to its location on the Mediterranean. Temperatures throughout the year are tolerable, and precipitation in any form is fairly uncommon.

However, we all know that Mother Nature can be fickle, and Barcelona is no exception. This guide will show you exactly what to expect from the weather in Barcelona so you can come prepared and make the most of your time.

Fast Climate Facts

  • Hottest month: August (84 F)
  • Coldest month: January (57 F)
  • Wettest month: October (3.4 inches of rain)
  • Best month for swimming: August (sea temperature 77.5 F)

Spring in Barcelona

After a quiet winter, Barcelona takes on new life come springtime. The higher temperatures and up to eight sunshine hours per day mean that locals will start getting out and about more often than in the colder months, taking advantage of the lovely weather to enjoy an afternoon in the park or catch up with friends over drinks and tapas on an outdoor terrace.

What to Pack: Lighter clothes will be the norm most of the time, but Barcelona's seaside location means that a slight chill can still linger in the air from time to time. Bring a light jacket and a scarf, and you'll be ready for anything.

Summer in Barcelona

Tourists flock to Barcelona in droves throughout the summer months, eager to take advantage of the city's prime location right on the Mediterranean and enjoy its famous beaches. August has the highest probability of rain out of all the summer months, but precipitation usually comes in the form of a quick shower or summer thunderstorm. For the most part, expect plenty of sunshine and ideal swimming conditions.

What to Pack: Bring your summer gear, of course—swimsuits, sunglasses, and sunscreen—in addition to comfortable clothes made of light fabrics for when you're not at the beach.

Fall in Barcelona

After the excitement of summer, Barcelona quiets down a bit come fall. However, the weather is still mild and pleasant for the most part. You can even go for a swim throughout much of September, though nights and early mornings start getting chillier moving into October. The autumn months, on average, see the highest probability of rain.

What to Pack: Think in terms of clothing that can be layered—this way, you'll be able to transition from cool morning to sunny afternoon with ease. An umbrella couldn't hurt, either.

Winter in Barcelona

By the time the winter holidays roll around, Barcelona is at its chilliest. However, "chilly" is a relative term—compared to most of the rest of Europe, it's pretty mild in the winter. Snow is rare, and even rain is considerably less likely than in the fall, though still probable to an extent.

What to Pack: Barcelona's seaside location means that at times, the weather can feel even cooler than it actually is. Bring warm, comfy clothes and an umbrella.

Barcelona's weather is agreeable throughout much of the year—it's neither too hot in the summer nor too cold in the winter. Here's what to expect in terms of average temperature, inches of rain, and daylight hours throughout the year.

Average Monthly Temperature, Rainfall, and Daylight Hours
Month Avg. Temp. Rainfall Daylight Hours
January 49 F 1.3 inches 9 hours
February 50 F 1.6 inches 11 hours
March 54 F 1.3 inches 12 hours
April 58 F 1.5 inches 13 hours
May 64 F 2.1 inches 14 hours
June 70 F 0.4 inches 15 hours
July 76 F 1.0 inches 15 hours
August 77 F 2.5 inches 14 hours
September 71 F 3.0 inches 13 hours
October 65 F 3.4 inches 11 hours
November 56 F 1.3 inches 10 hours
December 50 F 1.4 inches 9 hours
Article Sources
TripSavvy uses only high-quality, trusted sources, including peer-reviewed studies, to support the facts within our articles. Read our editorial policy to learn more about how we keep our content accurate, reliable and trustworthy.
  1. Weather-Es. "Barcelona, Spain." December 2020.