Barcelona

Current Weather

12.4°C (54.3°F)

Few Clouds

Feels like: 10.6°C (51.1°F)

Humidity: 34%

Sun Schedule

Sunrise
07:48
Sunset
18:23

Today's Weather Summary

Today will be cool with temperatures around 12°C, feeling cooler due to low humidity. Expect calm winds, making it a good day for outdoor activities, but dress in layers to stay comfortable.

Weather Alerts

No active weather alerts for Barcelona

Alert History Patterns

Based on 228 historical alerts

Based on 228 historical alerts. Covering 20 different event types. Most common concerns: aviso, nivel, and amarillo.

aviso nivel amarillo warning moderate costeros tormentas viento lluvias rain del máximas vientos naranja rachas temperaturas granizo storm fuerza acompañadas oeste olas wind precipitación acumulada hora temperature fuertes probabilidad una muy con los severe noroeste pueden high accumulated
This visualization shows the most common weather concerns based on past alerts for Barcelona

3-Day Weather Forecast

Loading...

Loading forecast data...

Unable to load forecast data

Marine Conditions

Tide Information

Time Type Height

Wave Conditions

About Barcelona

Barcelona is a city in Spain.

41.382894, 2.177432

Weather Map

City Images

Barcelona
Barcelona
Barcelona
Barcelona, Spain
Click any image to view larger version

Past Weather Alerts

5 of 228

Aviso de costeros de nivel naranja

Viento del oeste de 55 a 70 km/h (fuerza 7 a 8) y olas de 3 a 4 m.

Feb 10, 2026 - Feb 12, 2026

Aviso de costeros de nivel naranja

Viento del oeste de 60 a 80 km/h (fuerza 8 a 9) y olas de 4 m.

Feb 11, 2026 - Feb 12, 2026

Aviso de vientos de nivel amarillo

Rachas máximas: 80 km/h. Viento de componente oeste. En Pirineos, el aviso se refiere a zonas altas ...

Feb 10, 2026 - Feb 12, 2026

Aviso de costeros de nivel amarillo

viento del oeste de 50 a 60 km/h (fuerza 7) con rachas de 70 a 80 km/h y olas de 2 a 3 m.

Feb 09, 2026 - Feb 12, 2026

Aviso de vientos de nivel naranja

Rachas máximas: 90 km/h. Viento de componente oeste.

Feb 10, 2026 - Feb 12, 2026