Olot climate — normals and trends

Olot (Spain) has a temperate oceanic climate (Cfb) under the Köppen-Geiger classification. Its mean annual temperature is 11.0 °C and it receives 1,437 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 July (19.6 °C on average) and the coldest is January (3.3 °C). Rainfall peaks in June.

Olot averages 59 frost days, 2 hot days (≥ 30 °C) and 157 rainy days per year.

Olot has warmed by +2.2 °C between 1940 and 2025, or +0.26 °C per decade. This trend is statistically significant.

The number of frost days there went from about 78 to 40 per year over the period.

The hottest day of the period reached 35.0 °C (on 25 July 1941) and the coldest -20.1 °C (on 16 January 1960).

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

OlotCatalonia

coords
42.18°, 2.49°
period
19402025 · 86 yrs
CfbTemperate oceanicWarmest monthJulyColdest monthJanuaryWettest monthJuneDriest monthJanuary

Mean daily temperature

11.0°C

Average daily high

16.0°C

Average daily low

6.6°C

Annual rainfall

1,437mm

Sunshine / day

10.1h

Mean relative humidity

76%

Average peak wind

9.5km/h

Seasonal range

16.3°C

Frost days (< 0 °C)

59 d/yr

Hot days (≥ 30 °C)

2 d/yr

Rainy days (≥ 1 mm)

157 d/yr

Annual snowfall

44.3 cm

Average feels-like high

15.2 °C

Average feels-like low

4.8 °C

Average peak gust

31.7 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

14.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.2 °C

since 1940

+0.3 °C per decade · r² = 0.63 · 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

35.0 °C

25 July 1941

Coldest day

-20.1 °C

16 January 1960

Wettest day

124 mm

17 October 2003

Windiest day

31.9 km/h

27 February 1958

Strongest gust

103.3 km/h

4 December 2003

Hottest feels-like

37.9 °C

6 July 1982

Coldest feels-like

-25.4 °C

16 January 1960

Snowiest day

40.5 cm

24 February 1944

Sunniest day

14.5 h

20 June 1950

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.5 °C17 August 2025-3.2 °C14 January 202512.6 °C1,648 mm1320
202432.9 °C31 July 2024-2.5 °C9 January 202412.8 °C1,466 mm714
202334.5 °C18 July 2023-5.2 °C30 January 202312.9 °C1,295 mm938
202233.1 °C15 July 2022-3.4 °C13 January 202213.2 °C1,041 mm1338
202133.0 °C14 August 2021-8.0 °C11 January 202111.6 °C1,316 mm444
202031.1 °C31 July 2020-3.8 °C27 March 202012.0 °C1,860 mm335
201933.9 °C28 June 2019-3.2 °C11 January 201912.2 °C1,266 mm740
201830.8 °C4 August 2018-9.4 °C9 February 201812.2 °C1,670 mm140
201731.8 °C5 August 2017-7.3 °C26 January 201712.2 °C1,196 mm464
201630.3 °C30 July 2016-3.9 °C6 January 201612.0 °C1,452 mm136
201533.2 °C5 July 2015-4.3 °C6 February 201512.4 °C1,240 mm552
201428.8 °C10 August 2014-3.5 °C3 February 201412.3 °C1,632 mm036
201330.1 °C2 August 2013-6.8 °C24 February 201311.3 °C1,661 mm158
201232.9 °C21 August 2012-8.1 °C4 February 201212.0 °C1,078 mm858
201130.5 °C21 August 2011-6.2 °C23 January 201112.2 °C1,442 mm127
201030.3 °C26 August 2010-15.4 °C11 March 201010.8 °C1,493 mm170
200930.8 °C19 August 2009-9.2 °C21 January 200911.9 °C1,084 mm151
200829.4 °C6 August 2008-4.0 °C15 December 200811.2 °C1,415 mm051
200731.4 °C28 August 2007-7.6 °C16 December 200711.4 °C1,260 mm243
200630.1 °C26 July 2006-3.8 °C5 January 200612.1 °C1,061 mm158
200529.8 °C15 July 2005-10.9 °C27 November 200511.1 °C1,259 mm092
200429.7 °C1 August 2004-5.7 °C28 January 200411.5 °C1,367 mm058
200333.2 °C13 August 2003-9.4 °C7 January 200312.0 °C1,441 mm1860
200230.0 °C22 June 2002-5.2 °C18 February 200211.6 °C1,570 mm134
200131.4 °C1 August 2001-9.5 °C18 December 200111.6 °C1,304 mm357
200029.8 °C25 August 2000-4.3 °C30 March 200011.7 °C1,256 mm041
199929.8 °C24 August 1999-10.6 °C12 January 199911.3 °C1,212 mm069
199829.1 °C19 July 1998-9.3 °C14 April 199811.3 °C1,140 mm052
199727.9 °C13 June 1997-6.0 °C5 January 199712.0 °C1,233 mm039
199629.4 °C24 July 1996-5.4 °C21 February 199610.9 °C1,714 mm052
199529.5 °C21 July 1995-7.4 °C4 January 199511.4 °C1,277 mm047
199432.8 °C3 July 1994-11.4 °C8 January 199412.1 °C1,086 mm847
199329.7 °C28 June 1993-7.8 °C5 March 199310.6 °C1,278 mm069
199229.4 °C25 August 1992-6.7 °C3 February 199210.8 °C1,692 mm059
199131.2 °C27 August 1991-8.8 °C15 February 199110.6 °C1,554 mm173
199029.4 °C23 July 1990-7.2 °C21 December 199011.4 °C1,490 mm060
198929.4 °C22 July 1989-4.2 °C6 April 198911.7 °C1,212 mm043
198830.3 °C1 August 1988-5.4 °C23 November 198811.4 °C1,470 mm356
198732.1 °C15 August 1987-12.7 °C19 January 198711.2 °C1,598 mm454
198630.2 °C17 August 1986-15.3 °C11 February 198610.9 °C1,341 mm274
198531.0 °C25 July 1985-18.4 °C16 January 198510.7 °C1,366 mm172
198429.8 °C11 July 1984-10.2 °C15 February 198410.0 °C1,580 mm069
198333.4 °C30 July 1983-13.9 °C12 February 198311.4 °C1,393 mm759
198234.1 °C6 July 1982-7.0 °C22 December 198211.3 °C1,870 mm446
198129.5 °C13 June 1981-11.3 °C22 February 198111.0 °C1,511 mm072
198028.1 °C22 August 1980-7.1 °C20 January 198010.2 °C1,772 mm069
197928.0 °C29 July 1979-6.8 °C17 January 197910.5 °C1,562 mm064
197828.2 °C16 July 1978-11.7 °C14 February 197810.2 °C1,550 mm067
197727.0 °C16 August 1977-7.8 °C12 January 197710.6 °C2,091 mm050
197627.6 °C5 August 1976-7.3 °C24 March 197610.4 °C1,599 mm060
197529.4 °C14 July 1975-9.4 °C1 April 197510.5 °C1,531 mm062
197428.0 °C16 August 1974-5.2 °C5 March 197410.5 °C1,647 mm044
197329.0 °C21 August 1973-8.1 °C16 February 197310.6 °C1,304 mm075
197226.9 °C10 August 1972-6.0 °C24 January 197210.1 °C2,256 mm053
197129.4 °C14 August 1971-15.8 °C3 January 197110.6 °C1,579 mm069
197028.9 °C24 July 1970-16.0 °C31 December 197010.8 °C1,541 mm063
196928.3 °C21 July 1969-16.5 °C16 February 196910.2 °C1,854 mm081
196831.3 °C10 July 1968-6.8 °C29 February 196811.0 °C1,657 mm252
196729.9 °C21 July 1967-11.4 °C10 December 196710.9 °C1,479 mm054
196629.8 °C9 September 1966-9.2 °C18 January 196610.6 °C1,338 mm071
196530.0 °C3 July 1965-8.2 °C3 March 196510.0 °C1,693 mm184
196429.2 °C18 July 1964-14.2 °C10 March 196410.7 °C1,373 mm063
196327.8 °C21 June 1963-18.6 °C17 December 19639.5 °C1,870 mm085
196230.1 °C14 August 1962-14.8 °C27 December 196210.2 °C1,592 mm181
196127.5 °C12 July 1961-4.1 °C20 December 196111.6 °C1,222 mm032
196027.9 °C20 June 1960-20.1 °C16 January 196010.6 °C1,711 mm045
195929.4 °C28 July 1959-6.2 °C2 February 195910.9 °C1,764 mm043
195829.6 °C1 August 1958-9.2 °C24 January 195811.0 °C1,233 mm050
195728.4 °C6 July 1957-5.3 °C2 January 195710.5 °C1,599 mm048
195628.4 °C14 September 1956-12.5 °C11 February 19569.7 °C1,369 mm076
195529.5 °C17 July 1955-10.0 °C15 February 195511.0 °C1,350 mm042
195427.8 °C6 August 1954-11.6 °C1 February 195410.2 °C1,371 mm060
195329.3 °C25 July 1953-7.6 °C6 January 195310.4 °C1,397 mm070
195230.6 °C1 July 1952-9.9 °C28 January 195210.8 °C1,271 mm185
195128.4 °C21 July 1951-9.5 °C31 January 195110.1 °C1,775 mm071
195034.0 °C28 July 1950-12.4 °C18 December 195011.1 °C997 mm560
194931.1 °C12 July 1949-6.3 °C3 February 194910.6 °C1,114 mm188
194829.1 °C27 August 1948-15.8 °C23 February 194810.6 °C1,676 mm045
194733.1 °C3 August 1947-12.0 °C30 January 194711.1 °C1,203 mm777
194632.1 °C5 August 1946-11.1 °C20 December 194610.2 °C1,077 mm390
194530.4 °C23 July 1945-12.1 °C30 January 194510.7 °C1,004 mm282
194429.9 °C30 August 1944-9.8 °C6 March 19449.8 °C1,203 mm0107
194328.9 °C7 September 1943-10.2 °C24 November 194310.6 °C1,530 mm079
194230.9 °C27 July 1942-10.4 °C13 January 194210.4 °C1,111 mm289
194135.0 °C25 July 1941-14.5 °C17 January 19419.7 °C1,197 mm5106
194029.3 °C9 August 1940-19.6 °C27 December 19409.6 °C1,360 mm088

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
17.5 °C
+1.5 °C
Hot days (≥ 30 °C)
13 d/yr
+11
Frost days (< 0 °C)
20 d/yr
-39
Annual rainfall
1648 mm
+211 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan11.2 °C+2.8 °C25 mm-36 mm
Feb11.6 °C+2.0 °C63 mm-8 mm
Mar10.6 °C-1.6 °C251 mm+145 mm
Apr16.0 °C+1.5 °C137 mm+1 mm
May19.3 °C+1.4 °C180 mm+12 mm
Jun26.6 °C+5.0 °C42 mm-129 mm
Jul25.2 °C+0.8 °C228 mm+78 mm
Aug26.4 °C+2.2 °C170 mm+16 mm
Sep21.1 °C0.0 °C180 mm+45 mm
Oct18.0 °C+1.0 °C102 mm-21 mm
Nov13.1 °C+1.0 °C59 mm-32 mm
Dec10.4 °C+1.4 °C211 mm+138 mm

The year's extremes

Hottest day
33.5 °C
17 Aug 2025
Coldest day
-3.2 °C
14 Jan 2025
Wettest day
71.6 mm
26 Dec 2025
Windiest day
26.6 km/h
29 Mar 2025
Strongest gust
83.5 km/h
29 Mar 2025
Hottest feels-like
35.8 °C
10 Aug 2025
Coldest feels-like
-7.4 °C
22 Nov 2025
Snowiest day
4.3 cm
23 Dec 2025
Sunniest day
14.4 h
12 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 Olot?

Olot has a temperate oceanic climate (Köppen Cfb). Over 1940-2025, the average annual temperature is 11.0 °C and it receives 1,437 mm of precipitation per year.

What is the hottest day ever recorded in Olot?

The hottest day measured in Olot between 1940 and 2025 was 25 July 1941, reaching 35.0 °C.

What is the coldest day in Olot?

The coldest day measured in Olot between 1940 and 2025 was 16 January 1960, at -20.1 °C.

Does it snow in Olot?

Yes. Olot gets on average 44.3 cm of snow per year and has around 59 frost days.

Has the climate of Olot warmed?

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

What is the wettest day in Olot?

The wettest day measured in Olot between 1940 and 2025 was 17 October 2003, with 124 mm of rain in 24 hours.

What was the windiest day in Olot?

The windiest day measured in Olot between 1940 and 2025 was 27 February 1958, with winds reaching 31.9 km/h.

What is the warmest month in Olot?

The warmest month in Olot is July (19.6 °C on average); the coldest is January (3.3 °C).

How much does it rain in Olot?

Olot receives on average 1,437 mm of precipitation per year, spread over about 157 rainy days.

Is it sunny in Olot?

Olot gets on average 10.1 hours of sunshine per day, roughly 3,687 hours per year over 1940-2025.

What is the biggest single-day snowfall in Olot?

The heaviest 24-hour snowfall measured in Olot between 1940 and 2025 was 24 February 1944, with 40.5 cm.

Are there tropical nights in Olot?

Almost never: tropical nights (temperature staying above 20 °C) are virtually non-existent in Olot.

What was the most extreme apparent temperature in Olot?

In Olot, between 1940 and 2025, the highest apparent temperature reached 37.9 °C on 6 July 1982, and the lowest was -25.4 °C on 16 January 1960.

Compare Olot with another city

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

Nearby cities

The climate around Olot

Other cities — Spain