Barcelona Weather Overview:
Barcelona has a Mediterranean climate being located on the Mediterranean coast of Spain. This gives it mild wet winters and dry hot summers although the temperature can often drop below zero in winter. Despite its geographical position, temperatures are rarely extreme with 91f being the highest ever recorded.
All Time Highs and Lows:
The hottest temperature recorded in Barcelona was 91f in July 2003 whilst its lowest was -7C which has been recorded in winter months several times over the last decade.

Weather Science:
Barcelona’s Mediterranean climate is affected by its position at the western end of the sea and also by the land mass of Spain to the west of the city. The jet stream flows to the north of the Mediterranean, keeping the city dry for much of the year. The sea has a moderating effect on the city’s temperatures keeping them milder in winter and limiting the heat of the summer.

Month by Month:

January: Winters are generally mild in Barcelona and it’s not unusual to have temperatures in the low sixties during the day dropping off to just a couple of degrees above freezing at night. Whilst snow is very uncommon at these latitudes, you can usually bank on a day in January when there’ll be at least a few flakes in the air.

February: February follows much the same pattern as January with cool but not cold days and with nights that now average around 5C. It’s one of the driest months with only four days of rain on average totalling just over an inch and a half of rain. Snow would be very unusual now and the hours of sunshine a day are quite respectable for February.

March: March is a great month to be in Barcelona. There’s the feeling that spring is just around the corner and temperatures are not unknown to reach the low seventies on times. 200 hours of sunshine can be expected during the month and spring is definitely in the air.

April: Spring continues to make itself known, if slowly, as temperatures and sunshine hours don’t improve much over March’s figures. More days are recorded where the temperature is in the seventies although the record high for March is hotter than that for April by 2C.

May: Long sunny days are here with temperatures in the upper seventies and the start of summer underway. Sea temperatures are still cool at around 15C but the brave can be tempted in on hot days.

June: One of the driest months with the third highest sunshine figures, you can expect the temperature to be regularly in the 80s and very little chance of rain. The sea is continuing to warm up and by the end of the month it’s around 21C – perfect for a cooling dip.

July: This month is the sunniest and driest but not the hottest. Temperatures in the high eighties are quite common and life is lived outdoors. The beaches are crowded and at night the clientele of the bars and restaurants spill out onto roadside tables, enjoying the cooler air.  

August: This is the time of holidays and siestas with many of the city’s inhabitants closing their businesses and heading off for the cooler mountains. Cue the arrival of thousands of tourists drawn by the sights of the city and the glorious city beaches. Guaranteed sunshine awaits you with temperatures always in the mid-eighties and little chance of rain apart from occasional thunderstorms.

September: Still a hot month with temperatures around 80f, September is one of the two wettest months with October. The heat and humidity of the summer, together with the warm sea, set off thunderstorms and violent downpours of rain. Thankfully these don’t last long and the warm weather soon dries up the rain. The sea temperature is now at its peak of around 25C making it very pleasant to swim in.

October: Autumn and winter come slowly to Barcelona and despite being the wettest month with six days of rain to be expected totalling nearly four inches, much of it again comes in the form of thunderstorms. Daytime temperatures still reach a creditable 75f on times but sunshine levels are less than you’ll encounter in March.

November: The daytime temperature really drops off now with the mid sixties more likely that the low seventies although 25C was seen in November in 1839. Rainfall begins to drop away and night time temperatures rarely drop below 10C so it doesn’t feel particularly cold if you’re wrapped up.

December: December in Barcelona can feel a little strange. Some warm and sunny days can be had, completely at odds with the Christmas lights and displays in the shops. Winter clothing, including furs, is on sale in the shops whilst you might, if you’re lucky, still be walking around in shorts and a T-shirt.

Best Time to Visit: Barcelona is best in May or October if you don’t like heat or cold. In these months, temperatures are in the mid-seventies with the benefit in October being that the sea is still warm from the heat of the summer. In May, the city’s parks and promenades are awash with colourful flowers and the air is still clear before the summer humidity sets in.