Climate Chart of Barcelona, Spain

Monthly data: Temperature °C, Rain (mm), Sunshine (h) · 2013–2023

For Barcelona, Spain, the climate data describe 2013–2023, with monthly mean temperatures ranging from 8.8 °C in January to 25.1 °C in July. The unweighted mean of the monthly temperature means is 16.6 °C. Taken together, these figures sketch a marked change in average temperatures across the year, while the rainfall and sunshine details below help distinguish the months by their daily conditions. The figures describe averages, not the weather guaranteed on any particular day.

Chart
Share
Share this climate chart on Share
Climate Chart: Barcelona (Spain)

Climate overview

Temperature

Monthly mean temperature is lowest at 8.8 °C in January, and reaches its yearly peak of 25.1 °C in July. These are averages for each month, not daytime maximum temperatures, so they describe the broad temperature pattern rather than the range a visitor might experience within a day. The unweighted mean of the monthly means is 16.6 °C; it summarizes the monthly figures without weighting them by the number of days in each month.

Rain

Mean daily rainfall is lowest at 0.84 mm/day in July, a useful reference for visitors prioritising lower average rainfall. The highest monthly mean is 3.05 mm/day per day in October, so rain preparation is worth considering then. These are daily averages for the named months, not monthly rainfall totals; they do not show how often rain falls or guarantee dry or wet days. The unweighted mean across monthly means is 1.76 mm/day per day.

Sunshine

Mean daily sunshine reaches 13.30 hours/day in July and is lowest at 7.12 hours/day in December. These figures can help with planning outdoor sightseeing around average sunshine duration, but sunshine hours are not the same as day length and do not promise clear conditions on a particular day. The unweighted mean of the monthly sunshine figures is 9.87 hours/day per day.

Snow

The highest monthly mean daily snowfall is 0.31 mm/day in February, while the unweighted mean across monthly snowfall means is 0.03 mm/day per day. These are small average amounts, but they do not establish how many days saw snowfall, snow depth or snow cover, and cannot indicate whether skiing conditions are available.

Best Travel Time Guide for Barcelona, Spain: Ideal Seasons and Weather Insights

If lower average rainfall is your priority, July is the relevant month to consider, with mean daily rainfall of 0.84 mm/day; this does not guarantee rain-free days or indicate how frequently rain occurs. For cooler monthly mean temperatures, January is the reference point at 8.8 °C, though the figure is not a daytime maximum and cannot describe every day's conditions. For visitors planning around sunshine duration, July has the highest mean at 13.30 hours/day per day, while December has the lowest at 7.12 hours/day. These averages may inform outdoor plans but are not measures of day length or a forecast. Rain preparation is particularly relevant to the average in October, when mean daily rainfall reaches 3.05 mm/day.

Climate Data Overview for Barcelona, Spain

Explore the comprehensive climate data for Barcelona, Spain. This detailed table provides valuable insights into temperature variations, precipitation levels, and seasonal changes, helping you understand the unique weather patterns of this region.

Month Average: Temperature °C Rain (mm) / day Snow (mm) / day Sunshine (h) / day
Jan 8.8 1.40 0.02 7.25
Feb 10.0 1.33 0.31 8.27
Mar 12.0 1.51 0.00 9.35
Apr 14.2 2.20 0.01 10.50
May 17.6 1.77 0.00 11.94
Jun 22.2 1.14 0.00 13.05
Jul 25.1 0.84 0.00 13.30
Aug 25.0 1.81 0.00 11.62
Sep 21.8 2.95 0.00 9.97
Oct 18.4 3.05 0.00 8.55
Nov 13.3 2.21 0.00 7.53
Dec 10.2 0.88 0.01 7.12
Average 16.6 1.76 0.03 9.87