Home › Weather › Barcelona Weather
Live forecasts update automatically; written guidance last reviewed 20 June 2026 by the Southampton Wire weather desk. Data from national met services via Open-Meteo.
Live data from Open-Meteo · updates automatically ·
Barcelona’s live forecast above shows a Mediterranean spring day, with sunshine and a light breeze off the coast. The city is warming steadily this week, with highs around 20°C inland and slightly cooler near the sea, making it a good time for outdoor plans.
What’s the outlook for Barcelona this week?
The live forecast points to a settled spell, typical for late April. Daytime temperatures will reach the low 20s in the city centre, while the coast at Barceloneta stays a couple of degrees cooler. There’s no rain expected in the next few days, though a weak front may bring cloud later in the week. For those checking UK weather before heading out, this is a contrast to the showery conditions over Britain.
Will the weather hold for the weekend?
Yes, the pattern looks stable into Saturday and Sunday. The weather in Barcelona 10 days shows mostly clear skies, with only a slight chance of a light shower on Friday. Humidity stays moderate, so it won’t feel sticky. If you’re planning a trip, this is a solid window—just pack a light jacket for the evening sea breeze.
Common questions about Barcelona’s weather
Will it be hot enough for the beach?
Not quite—the sea is still cool in April, around 16°C. The air is pleasant for a stroll or a café terrace, but swimming is better left until June. The barcelona weather forecast 30 days shows a gradual warm-up into May.
How does this compare to Madrid?
Madrid is drier and warmer inland, often 2–3°C hotter than Barcelona right now. The coast here keeps things milder, so check Paris Weather or Dubai Weather for a bigger contrast.
What about the weather barcelona 21 days bbc?
Long-range forecasts for three weeks out are less reliable, but the trend is for increasing warmth and stable high pressure. Keep an eye on the 10 Day Weather Forecast UK for updates.