Climate and Weather in Barcelona, Spain
Barcelona, located on the northeastern coast of Spain, is known for its vibrant culture, stunning architecture, and beautiful beaches. The city experiences a Mediterranean climate, characterized by hot summers and mild winters. Let's take a closer look at the climate and weather patterns in Barcelona throughout the year.
Temperature
Barcelona enjoys a pleasant climate with moderate temperatures. Summers are warm to hot, with average high temperatures ranging from 26°C (79°F) to 30°C (86°F). August is usually the hottest month, with temperatures occasionally reaching the mid-30s°C (mid-90s°F). Winters are mild, with average high temperatures ranging from 12°C (54°F) to 17°C (63°F). January is typically the coldest month, but temperatures rarely drop below 5°C (41°F).
Here is a table summarizing the average monthly temperatures in Barcelona:
Month | Average High (°C) | Average Low (°C) |
---|---|---|
January | 13 | 6 |
February | 14 | 7 |
March | 16 | 9 |
April | 18 | 11 |
May | 21 | 14 |
June | 25 | 18 |
July | 28 | 21 |
August | 29 | 22 |
September | 26 | 19 |
October | 22 | 15 |
November | 17 | 10 |
December | 14 | 7 |
Precipitation
Barcelona experiences a moderate amount of rainfall throughout the year, with the wettest months being September and October. The city receives an average of 50-70mm of rainfall per month during these months. Summers are relatively dry, with June, July, and August being the driest months. On average, Barcelona receives around 30-40mm of rainfall per month during summer.
Here is a chart showing the average monthly precipitation in Barcelona:

Sunshine Hours
Barcelona enjoys a generous amount of sunshine throughout the year, making it an ideal destination for outdoor activities. The city experiences an average of 2,524 hours of sunshine per year, which translates to around 6.9 hours of sunshine per day. The sunniest months are typically July and August, with an average of 10 hours of sunshine per day.
Wind
Barcelona experiences moderate wind speeds throughout the year, with the breeziest months being January and February. The prevailing winds in the region come from the east and northeast, with occasional gusts from the northwest. Wind speeds range from 10 to 20 kilometers per hour (6 to 12 miles per hour) on average.
Climate Highlights
- Barcelona enjoys a Mediterranean climate with hot summers and mild winters.
- Summer temperatures range from 26°C (79°F) to 30°C (86°F), with August being the hottest month.
- Winters are mild, with average high temperatures ranging from 12°C (54°F) to 17°C (63°F).
- The wettest months are September and October, with an average of 50-70mm of rainfall per month.
- Barcelona receives an average of 2,524 hours of sunshine per year, with July and August being the sunniest months.
- Wind speeds range from 10 to 20 kilometers per hour (6 to 12 miles per hour) on average.
Whether you're planning a summer beach vacation or a winter city exploration, Barcelona's climate offers something for everyone. With its warm summers, mild winters, and ample sunshine, it's no wonder why Barcelona is a popular destination year-round.
A - Barca's Latitude is 41.454899 & Longitude is -2.622170.
A - Weather in Barca is 6° today.
A - Climate Conditions in Barca shows overcast clouds today.
A - Humidity in Barca is 93% today.
A - Wind speed in Barca is 17.1 km/h, flowing at 87° wind direction. today.
