Your July weather guide

Hot

Weather in Barcelona in July

July is a good choice for Barcelona if you want reliably warm days and a sea comfortable for swimming, rather than cool weather for walking. Average daytime highs are 27°C, nights stay around 20°C and the sea reaches 24°C. The catch is that warmth carries into the evening, while humidity can make daytime exploring feel more tiring. Go then for a mix of city time and swimming, with a slower pace around midday.

Long-term climate averages for Barcelona, not a forecast · 1991-2020

Barcelona, month by month

Your snapshot

At a glance

The useful details for Barcelona.

Average daytime high
27.2°C
9 in 10 days stay below 30°C
Average night-time low
20.2°C
coldest 10% of nights: 18°C or lower
Compared with London
+5.4°C
London averages 21.8°C in July
Sea temperature
24.0°C
year to year: 23°C to 25°C
Sunshine per day (est.)
10.0h
68% of 14.7 h of daylight
Rainy days (1 mm+)
5
23 mm over the month
Humidity
74%
Days over 25°C
83%
10% over 30°C
Record high 1991-2020
34.9°C
2009-07-23
Record low 1991-2020
13.9°C
1997-07-01
Flight from London
≈ 2 h 6 min
1100 km, short-haul (estimate for a direct flight)

Records are observed extremes within 1991-2020, not typical holiday conditions. Warm-day percentages are shares of days, not day counts.

How July compares

July is the 2nd warmest month of the year in Barcelona and ranks 93rd of 134 destinations we compare for July - see where else is hot in July. Within Spain it is 61st of 87 (Spain in July). Against London's average high of 21.8°C in July, Barcelona is 5.4°C warmer by day and 6.7°C warmer at night.

Daytime and night-time in July

The typical July day in Barcelona peaks at 27.2°C, but that is an average: the warmest 10% of days reach 30.0°C or more. About 83% of days top 25°C and 1 in 10 pass 30°C. Nights average 20.2°C; one night in ten drops to 17.8°C or lower, so pack a layer for evenings. Between 1991 and 2020 the hottest July day here reached 34.9°C (2009-07-23) and the coldest night 13.9°C (1997-07-01).

Rain in July

Some rain (4-8 rainy days): about 5 days with 1 mm or more, 23 mm in total. Year to year it varies a lot - the wettest July was 1992 with 68 mm, the driest 1991 with 2 mm. Humidity averages 74%.

Sea temperature in July

The sea averages 24.0°C - warm enough to swim (22°c+). Depending on the year it ranges from 22.7°C to 25.2°C. For the warmest sea here, come in August (25.5°C).

Sunshine and daylight

Around 10.0 hours of sunshine a day (estimated from cloud cover), 14.7 hours of daylight: the sun rises about 06:31 and sets about 21:24 local time in mid-July. Average cloud cover is 32%.

Is July a good time to visit Barcelona?

Yes - it is one of the better months: hot days, manageable rain and long sunny days. The best months for Barcelona on our scoring are July, June, August; months averaging 25°C or more: Jul, Aug.

Expect heat that lasts into the evening

July suits travellers who enjoy hot weather: 83% of days reach 25°C, so warmth is the norm rather than a lucky break. More intense heat is less routine, with 10% of days reaching 30°C, but it is sensible to leave room for shaded breaks. Humidity averages 74%, which can add to the sticky feel when you are walking around. Plan more active time for the morning, and keep midday flexible. Pack light, breathable clothes, sun protection and comfortable footwear. Average night lows of 20°C mean evenings are usually warm rather than crisp; a light layer is more useful than a heavy jacket. Accommodation with cooling is a sensible priority if warm nights affect your sleep.

Good swimming weather, but keep a rain fallback

The sea is a strong reason to choose July. At an average of 24°C, it is warm enough for swimming rather than just a quick dip, and the year-to-year range of 23°C to 25°C keeps it comfortably within swimming territory. Long daylight hours give you flexibility to fit water time around the hottest part of the day, though sun protection still matters outside midday. Rain is a possible interruption, not a reason to rule the month out: there are about 5 rainy days. Keep an indoor option in mind and bring a compact umbrella, but make lightweight summer clothing the main part of your packing. July works best if you can adjust your plans to the day's heat or rain.

A little perspective

Barcelona through the year

July is highlighted. See how it compares with the rest of the year.

Monthly climate averages

Swipe sideways on a phone; the month stays in view.

Barcelona monthly climate averages, 1991-2020; July is the selected month.
MonthDayNightSeaSun/dayRain mmRainy daysDays 25°C+
January12.5°C5.1°C13.5°C4.84160%
February13.2°C5.4°C12.9°C5.43560%
March15.5°C7.4°C13.2°C6.04170%
April17.3°C9.6°C14.3°C6.55490%
May20.6°C13.2°C17.0°C6.94677%
Junebest24.6°C17.2°C20.7°C8.936644%
JulySelectedbest27.2°C20.2°C24.0°C10.023583%
Augustbest27.4°C20.8°C25.5°C8.340785%
September24.0°C17.8°C24.0°C6.1791136%
October20.5°C14.3°C21.0°C4.892104%
November16.0°C9.4°C17.4°C4.66180%
December13.1°C6.2°C14.9°C4.54260%

Day = average daytime high, night = average night-time low, 1991-2020.Sun is hours per day; rainy days count 1 mm or more.

Day, night and sea

Monthly average temperatures, 1991-2020

  • Day
  • Night
  • Sea
Bars show average daytime highs and night-time lows; circles mark the average sea temperature. Same scale for every month. Exact values are in the table.

Best months here

On warmth, low rainfall and sunshine, start with these.

Keep exploring

Similar in July

Closest matches on daytime temperature, sea temperature and sunshine, in other countries.

A little more detail

Barcelona in July FAQs

Plain answers, grounded in the averages.

Is Barcelona hot in July?

Barcelona is hot in July: the average daytime high is 27.2°C and nights average 20.2°C. About 83% of July days reach 25°C or more.

Can you swim in the sea in Barcelona in July?

The sea around Barcelona averages 24.0°C in July, which is warm enough for most people to swim comfortably. Between 1991 and 2020 it ranged from 23°C to 25°C depending on the year.

How much does it rain in Barcelona in July?

Barcelona sees about 5 rainy days (1 mm or more) and 23 mm of rain in a typical July. The wettest July between 1991 and 2020 was 1992 (68 mm) and the driest was 1991 (2 mm).

How sunny is Barcelona in July?

Barcelona gets around 10.0 hours of sunshine a day in July out of 14.7 hours of daylight (estimated from average cloud cover).

How does Barcelona compare with the UK in July?

Barcelona is on average 5.4°C warmer than London by day in July (27.2°C against 21.8°C).

What is the hottest July on record in Barcelona?

Between 1991 and 2020 the hottest July day in Barcelona reached 34.9°C on 2009-07-23, and the coldest night dropped to 13.9°C on 1997-07-01.

How much warmer is Barcelona than London in July?

Barcelona's average daytime high is 27.2°C, compared with 21.8°C in London - a difference of 5.4°C. That is a noticeable step up for walking around, so plan for more shade and rest rather than assuming it will feel like a typical July day at home.

Is July the best time to go if I dislike heat?

Probably not. July is among Barcelona's warmest months, with hot days and average night lows around 20°C. It suits travellers who want summer warmth and swimming; if heat makes city walking uncomfortable, the need for midday breaks may outweigh the appeal.

About these averages

ERA5-Land climate reanalysis via Open-Meteo (11 km grid) and NOAA Coral Reef Watch 5 km sea temperatures, 1991-2020

Averages computed from daily values at Barcelona. Sea temperature from the nearest 5 km sea cell, 2 km from that point. Sunshine hours are estimated from average cloud cover.Records are the highest and lowest daily values in that 30-year period, not all-time records. These are climate averages, not a forecast for your trip. How we measure holiday weather