July is the sunniest month of the year in Barcelona, with 302 hours of sunshine and only two rainy days on average. Highs reach 29.3°C, the sea is at 25.2°C, and eleven days of the month exceed 30°C.
Temperatures, rain and sunshine: AEMET station 0076 (Barcelona Aeropuerto), 2016-2025 averages against the 1991-2020 normal. Sea: NOAA OISST, same period. Daylight runs from 15 hr 10 min to 14 hr 27 min across the month.
Early, Mid, or Late July?
The weather changes throughout the month. If you're deciding between several dates, here's what sets each period apart. Averages by decade over ten years, AEMET station 0076.
July 1st → 10th
28.7°C / 22.1°C, 8 mm of rain.
With a high of 28.7°C, it's the coolest period of the month, but the difference from the end of July is only one degree. The days remain very long, even though they are slowly starting to shorten.
July 11 to 20
29.3°C / 22.5°C, 9 mm of rain.
The summer heat is settling in for the long haul, with temperatures close to those at the end of the month. This is also when Barcelona begins to embrace its full summer rhythm.
July 21 to 31
29.8°C / 22.8°C, 10 mm of rain.
Late July averages 29.8°C and the sea nears its annual peak. Temperatures remain very consistent: just one degree separates the three periods of the month.
What to Pack in Your Suitcase
Essentials
- Light clothing in natural fibers: eleven days of the month exceed 30°C
- A swimsuit and a towel: the sea reaches 25.2°C and swimming is very pleasant
- Sunscreen SPF 50: July totals 302 hours of sunshine, the year's record
- A water bottle to stay hydrated during your visits
Still Worth Packing
- A light sweater for the air conditioning in museums and the metro, more than for the evenings at 22.5°C
- Something to cover your shoulders for the Sagrada Família and the cathedral
- Closed and comfortable shoes for long walking tours
- Not much for the rain: July only averages two rainy days
Swimming in Barcelona in July
With a sea temperature of 25.2°C, 302 hours of sunshine, and only two days of rain, July is one of the best months for swimming in Barcelona. Beach days are easy to plan. However, the central beaches are very crowded in the afternoon, while the morning often remains more pleasant.
Avoid the Full Sun
What to Do During the Hottest Hours
July boasts eleven days with temperatures of 30°C or more and 302 hours of sunshine, the highest of the year. Between noon and four in the afternoon, it's best to opt for the beach, the shade, or air-conditioned tours.
In the Water
Barceloneta Beach
Stay Cool
MNAC
Air-conditioned
Maremagnum
On the Agenda
What to Do in Barcelona in July?
July is the month of long evenings and major outdoor events. Festivals, open-air cinema, and late-night outings allow you to enjoy the city as the day's heat subsides.
July or August?
August adds only +0.7°C to the highs, but the sea rises to 26.5°C and the number of days at 30°C increases from eleven to fifteen. It is also wetter, with 45 mm of rain compared to 27 in July.
| June | July | August | |
|---|---|---|---|
| Maximum | 26.8°C | 29.3°C | 30°C |
| Minimum | 19.8°C | 22.5°C | 22.8°C |
| Sea | 22.1°C | 25.2°C | 26.5°C |
| Rain | 25 mm | 27 mm | 45 mm |
| Sunshine | 271 h | 302 h | 274 h |
| Rainy days | 3 | 2 | 3 |
July in the Year
With an average high of 29.3°C, July is the second hottest month of the year, just seven-tenths shy of August's peak.
Frequently Asked Questions About July in Barcelona
It's hot: 29.3°C average high, eleven days at 30°C or more, with peaks around 32.2°C. To visit comfortably, it's best to focus on the morning and late afternoon, and reserve the central hours for the beach or air-conditioned places.
Yes, no problem. The sea is at 25.2°C, a very pleasant temperature for swimming all day long.
Very rarely: July has only two rainy days on average, with a total of 27 mm. It is the month with the fewest rainy days.
July boasts a total of 302 hours of sunshine, nearly ten hours per day, making it the sunniest month of the year. The length of the day decreases from 15 hours and 10 minutes at the beginning of the month to 14 hours and 27 minutes by the end.
July is generally more pleasant if you can choose: the heat is almost the same, but there's less rain and more sunshine. August has the advantage of a sea that's slightly warmer.