July in Barcelona features warm afternoons and evenings with comfortable nights and mornings.
Humidity increases this month with about 12-18 afternoons likely to be muggy.
How Hot Is Barcelona in July?
Daytime high temperatures during July range mostly between 26 C and 29 C (79-84 F) with a few of the warmer afternoons reaching up near 30-31 C (87-88 F).
The record high temperature in Barcelona during July is 34.8 C (94.6 F).
Late night and early low temperatures are comfortable, ranging mainly between 18 C and 21 C (65-70 F), however, a few of the cooler mornings can dip down to near 15-16 C (59-61 F).
The record low temperature in Barcelona during July is 12 C (54 F).
How Much Rain?
July in Barcelona tends to be sunny and dry, featuring on average, 22 sunny, 3 partly sunny, and 6 mostly cloudy days.
About 6 days record some rainfall, however, only 2-3 days receive 1 mm (0.04 inches) or more.
The number of daylight hours begin to slowly decrease this month from about 15.1 hours on the 1st to 14.4 hours by the 31st.
The wind in Barcelona this month tends to be mostly light to gentle at 6-19 kph/4-12 mph.
July is a great month to spend some time at the beach as water temperatures warm from about 22 C (72 F) early in July to near 24 C (75 F) by the end of the month.
With the warmer temperatures, beaches can get a bit crowded, especially on weekends.
What to Wear in Barcelona in July?
Summer brings warm temperatures and ample sunshine.
Semi-casual summer attire works well here like jeans and tees with both long and short-sleeved shirts.
Don’t forget your sunglasses, sunscreen, and some comfortable walking shoes and sandals.
Things to Do in Barcelona in July
There should be quite a few warm and sunny days to enjoy in Barcelona this month, so chances are it will be an excellent time to consider a pay-what-you-want walking tour.
Since the weather will likely be nice, you might also want to head up the cable car to Parc de Montjuic for excellent views of the city.
If it's a particularly hot day, consider heading out on a cruise around Barcelona to feel the breeze across your face as you enjoy the view from the water.
Alternatively, you could also beat the heat by heading out after sunset to see a live Flamenco show.
For even more ideas, check out our post covering things to do in Barcelona.