Barcelona climate — normals and trends

Barcelona (Venezuela) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 25.7 °C and it receives 359 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is September (26.9 °C on average) and the coldest is February (24.4 °C). Rainfall peaks in June.

Barcelona averages 0 frost days, 2 hot days (≥ 30 °C) and 82 rainy days per year.

Barcelona has warmed by +0.6 °C between 1940 and 2025, or +0.07 °C per decade. This trend is statistically significant.

The hottest day of the period reached 31.3 °C (on 26 August 2023) and the coldest 21.6 °C (on 12 February 1956).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

BarcelonaAnzoátegui

coords
10.14°, -64.69°
period
19402025 · 86 yrs
BWhHot desertWarmest monthSeptemberColdest monthFebruaryWettest monthJuneDriest monthFebruary

Mean daily temperature

25.7°C

Average daily high

26.4°C

Average daily low

25.0°C

Annual rainfall

359mm

Sunshine / day

11.1h

Mean relative humidity

86%

Average peak wind

22.8km/h

Seasonal range

2.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

2 d/yr

Rainy days (≥ 1 mm)

82 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.5 °C

Average feels-like low

27.9 °C

Average peak gust

32.0 km/h

Tropical nights (≥ 20 °C)

364 d/yr

Solar radiation

21.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.6 °C

since 1940

+0.1 °C per decade · r² = 0.28 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

31.3 °C

26 August 2023

Coldest day

21.6 °C

12 February 1956

Wettest day

147 mm

23 April 1943

Windiest day

42.5 km/h

23 February 1953

Strongest gust

60.1 km/h

23 February 1953

Hottest feels-like

39.2 °C

3 October 2023

Coldest feels-like

21.3 °C

6 January 1950

Sunniest day

12.6 h

1 July 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.0 °C26 September 202523.7 °C11 February 202526.2 °C358 mm110
202431.0 °C6 October 202424.1 °C28 January 202427.0 °C220 mm150
202331.3 °C26 August 202322.6 °C19 February 202326.4 °C281 mm180
202230.4 °C30 September 202223.3 °C5 January 202225.8 °C450 mm50
202129.8 °C16 October 202122.8 °C5 January 202125.6 °C345 mm00
202030.6 °C2 August 202023.4 °C21 February 202026.1 °C358 mm60
201931.0 °C28 August 201922.6 °C24 February 201925.8 °C288 mm60
201828.7 °C7 September 201822.5 °C24 February 201825.4 °C252 mm00
201731.2 °C21 September 201722.5 °C2 January 201726.0 °C338 mm50
201630.3 °C18 October 201623.4 °C18 January 201626.1 °C454 mm40
201529.3 °C24 September 201523.4 °C14 March 201525.7 °C218 mm00
201430.0 °C27 September 201422.6 °C22 January 201425.4 °C229 mm10
201330.5 °C18 September 201323.2 °C13 February 201325.8 °C283 mm40
201231.0 °C29 October 201223.1 °C14 February 201225.9 °C455 mm40
201131.0 °C28 September 201122.6 °C19 January 201126.1 °C434 mm80
201030.9 °C7 October 201023.4 °C15 February 201026.4 °C545 mm50
200929.3 °C2 September 200923.0 °C9 March 200925.8 °C212 mm00
200830.6 °C3 September 200822.8 °C2 February 200825.7 °C369 mm80
200729.7 °C6 August 200723.1 °C7 March 200725.8 °C494 mm00
200630.0 °C10 September 200623.1 °C20 February 200626.0 °C376 mm10
200530.8 °C8 October 200523.3 °C13 December 200526.5 °C333 mm60
200430.9 °C22 October 200423.6 °C10 February 200425.9 °C652 mm20
200330.1 °C21 September 200322.3 °C11 March 200325.7 °C247 mm10
200230.2 °C27 September 200222.7 °C13 February 200225.5 °C229 mm30
200129.2 °C14 October 200122.3 °C1 March 200125.3 °C193 mm00
200028.9 °C29 September 200022.3 °C16 January 200025.4 °C255 mm00
199931.0 °C19 September 199922.9 °C4 February 199925.8 °C431 mm30
199830.7 °C21 September 199823.5 °C28 January 199826.1 °C405 mm30
199730.2 °C14 September 199722.2 °C2 March 199725.5 °C175 mm10
199630.7 °C11 September 199623.4 °C7 January 199625.7 °C382 mm10
199531.1 °C2 September 199523.4 °C14 March 199526.1 °C293 mm120
199429.3 °C14 October 199423.0 °C5 February 199425.5 °C218 mm00
199330.1 °C2 June 199323.3 °C25 December 199325.8 °C380 mm20
199229.1 °C28 September 199222.5 °C1 February 199225.7 °C277 mm00
199128.8 °C2 September 199122.1 °C3 February 199125.4 °C249 mm00
199029.6 °C26 September 199022.2 °C25 February 199025.6 °C323 mm00
198929.9 °C18 September 198921.9 °C17 February 198925.2 °C265 mm00
198829.7 °C10 August 198822.9 °C26 January 198825.9 °C319 mm00
198730.7 °C29 May 198722.6 °C5 January 198726.2 °C392 mm40
198629.1 °C24 October 198621.7 °C30 December 198625.3 °C362 mm00
198529.9 °C16 September 198522.0 °C3 February 198525.3 °C522 mm00
198428.6 °C24 September 198422.9 °C16 March 198425.3 °C262 mm00
198330.4 °C20 September 198323.4 °C10 February 198325.8 °C277 mm20
198229.5 °C6 May 198223.1 °C15 January 198225.4 °C259 mm00
198130.3 °C20 September 198123.9 °C21 January 198126.1 °C373 mm10
198029.6 °C4 May 198023.6 °C23 February 198026.0 °C319 mm00
197929.8 °C31 August 197923.0 °C18 January 197925.9 °C491 mm00
197829.3 °C27 August 197823.5 °C17 January 197825.8 °C400 mm00
197729.6 °C20 October 197723.2 °C3 April 197725.7 °C344 mm00
197630.1 °C12 October 197622.5 °C16 February 197625.4 °C318 mm20
197528.3 °C2 September 197522.6 °C24 January 197525.3 °C328 mm00
197429.7 °C8 September 197422.3 °C19 January 197425.4 °C339 mm00
197329.8 °C15 August 197323.4 °C25 January 197325.8 °C486 mm00
197229.9 °C7 October 197222.9 °C22 February 197225.7 °C373 mm00
197129.1 °C20 August 197122.9 °C1 March 197125.4 °C218 mm00
197029.5 °C5 October 197022.9 °C6 February 197025.9 °C399 mm00
196929.6 °C9 November 196923.2 °C31 January 196926.1 °C397 mm00
196829.4 °C26 September 196823.2 °C3 February 196825.7 °C231 mm00
196730.3 °C2 October 196722.8 °C4 January 196725.7 °C193 mm10
196629.5 °C28 August 196622.4 °C12 February 196625.7 °C475 mm00
196529.5 °C7 September 196522.4 °C26 January 196525.5 °C306 mm00
196429.5 °C11 October 196422.2 °C3 February 196425.5 °C408 mm00
196330.6 °C9 October 196322.3 °C30 December 196325.7 °C474 mm40
196229.8 °C24 September 196222.7 °C26 February 196225.6 °C475 mm00
196129.9 °C28 September 196122.7 °C14 March 196125.5 °C409 mm00
196029.6 °C14 September 196022.3 °C20 January 196025.7 °C384 mm00
195928.8 °C30 September 195922.8 °C8 February 195925.5 °C338 mm00
195829.7 °C31 August 195823.5 °C30 December 195826.0 °C328 mm00
195729.0 °C31 October 195721.9 °C4 February 195725.2 °C247 mm00
195629.6 °C2 November 195621.6 °C12 February 195625.2 °C334 mm00
195529.9 °C24 September 195522.0 °C28 January 195525.2 °C413 mm00
195429.7 °C5 September 195422.8 °C29 January 195425.3 °C351 mm00
195328.7 °C23 October 195322.5 °C24 February 195325.6 °C232 mm00
195229.3 °C30 August 195222.0 °C29 January 195225.5 °C281 mm00
195130.0 °C22 September 195122.5 °C4 February 195125.5 °C430 mm10
195029.9 °C2 September 195022.1 °C7 January 195025.1 °C438 mm00
194929.2 °C2 September 194922.3 °C27 January 194925.2 °C370 mm00
194830.1 °C21 September 194822.5 °C8 March 194825.5 °C604 mm10
194728.7 °C20 September 194722.0 °C22 January 194725.4 °C491 mm00
194629.9 °C30 October 194622.3 °C8 March 194625.4 °C326 mm00
194529.0 °C10 September 194522.7 °C25 February 194525.3 °C348 mm00
194429.4 °C3 October 194421.9 °C29 January 194425.4 °C601 mm00
194329.9 °C24 September 194322.1 °C5 March 194325.1 °C544 mm00
194229.4 °C19 September 194222.6 °C7 January 194225.5 °C697 mm00
194129.4 °C20 September 194123.1 °C10 January 194125.7 °C307 mm00
194029.8 °C15 September 194023.3 °C3 March 194025.7 °C386 mm00

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
26.9 °C
+0.5 °C
Hot days (≥ 30 °C)
11 d/yr
+9
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
358 mm
-1 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.0 °C+0.7 °C10 mm+6 mm
Feb25.3 °C+0.2 °C0 mm-2 mm
Mar26.1 °C+0.8 °C2 mm-3 mm
Apr26.1 °C+0.3 °C15 mm+1 mm
May27.4 °C+0.9 °C62 mm+21 mm
Jun26.2 °C-0.3 °C127 mm+65 mm
Jul27.0 °C+0.6 °C38 mm-21 mm
Aug27.8 °C+0.5 °C36 mm-18 mm
Sep28.9 °C+1.0 °C21 mm-16 mm
Oct29.1 °C+1.3 °C14 mm-21 mm
Nov27.2 °C+0.1 °C24 mm-14 mm
Dec26.2 °C+0.1 °C11 mm+0 mm

The year's extremes

Hottest day
31.0 °C
26 Sep 2025
Coldest day
23.7 °C
11 Feb 2025
Wettest day
27.3 mm
13 Jun 2025
Windiest day
35.4 km/h
3 Apr 2025
Strongest gust
49.0 km/h
3 Apr 2025
Hottest feels-like
38.9 °C
26 Sep 2025
Coldest feels-like
24.4 °C
11 Feb 2025
Sunniest day
12.6 h
26 Jun 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Barcelona?

Barcelona has a hot desert climate (Köppen BWh). Over 1940-2025, the average annual temperature is 25.7 °C and it receives 359 mm of precipitation per year.

What is the hottest day ever recorded in Barcelona?

The hottest day measured in Barcelona between 1940 and 2025 was 26 August 2023, reaching 31.3 °C.

What is the coldest day in Barcelona?

The coldest day measured in Barcelona between 1940 and 2025 was 12 February 1956, at 21.6 °C.

Does it snow in Barcelona?

Almost never: Barcelona sees virtually no snow, with about 0 frost days per year.

Has the climate of Barcelona warmed?

Yes: Barcelona warmed by +0.6 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Barcelona?

The wettest day measured in Barcelona between 1940 and 2025 was 23 April 1943, with 147 mm of rain in 24 hours.

What was the windiest day in Barcelona?

The windiest day measured in Barcelona between 1940 and 2025 was 23 February 1953, with winds reaching 42.5 km/h.

What is the warmest month in Barcelona?

The warmest month in Barcelona is September (26.9 °C on average); the coldest is February (24.4 °C).

How much does it rain in Barcelona?

Barcelona receives on average 359 mm of precipitation per year, spread over about 82 rainy days.

Is it sunny in Barcelona?

Barcelona gets on average 11.1 hours of sunshine per day, roughly 4,052 hours per year over 1940-2025.

Are there tropical nights in Barcelona?

Yes: Barcelona has on average 364 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Barcelona?

In Barcelona, between 1940 and 2025, the highest apparent temperature reached 39.2 °C on 3 October 2023, and the lowest was 21.3 °C on 6 January 1950.

Compare Barcelona with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Barcelona

Other cities — Venezuela