St Ives climate — normals and trends

St Ives (United Kingdom) has a temperate oceanic climate (Cfb) under the Köppen-Geiger classification. Its mean annual temperature is 11.4 °C and it receives 855 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 August (16.3 °C on average) and the coldest is February (7.3 °C). Rainfall peaks in November.

St Ives averages 2 frost days, 0 hot days (≥ 30 °C) and 156 rainy days per year.

St Ives has warmed by +1.0 °C between 1940 and 2025, or +0.11 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 28.3 °C (on 18 July 2022) and the coldest -5.7 °C (on 13 January 1987).

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

St IvesEngland

coords
50.21°, -5.49°
period
19402025 · 86 yrs
CfbTemperate oceanicWarmest monthAugustColdest monthFebruaryWettest monthNovemberDriest monthJune

Mean daily temperature

11.4°C

Average daily high

13.0°C

Average daily low

9.9°C

Annual rainfall

855mm

Sunshine / day

8.4h

Mean relative humidity

81%

Average peak wind

29.8km/h

Seasonal range

9.0°C

Frost days (< 0 °C)

2 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

156 d/yr

Annual snowfall

2.4 cm

Average feels-like high

10.0 °C

Average feels-like low

6.0 °C

Average peak gust

46.4 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

11.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.0 °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

28.3 °C

18 July 2022

Coldest day

-5.7 °C

13 January 1987

Wettest day

49 mm

6 September 2010

Windiest day

85.7 km/h

25 January 1990

Strongest gust

152.6 km/h

4 January 1998

Hottest feels-like

28.9 °C

12 August 2022

Coldest feels-like

-14.9 °C

12 January 1987

Snowiest day

9.0 cm

30 December 1962

Sunniest day

15.7 h

27 June 2018

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202525.5 °C12 July 20253.1 °C11 February 202512.6 °C1,046 mm00
202422.9 °C11 August 20241.5 °C18 January 202412.3 °C1,045 mm00
202323.8 °C4 September 20232.4 °C2 December 202312.6 °C1,087 mm00
202228.3 °C18 July 20221.0 °C12 December 202212.7 °C819 mm00
202125.3 °C22 July 20210.5 °C10 February 202111.9 °C902 mm00
202022.5 °C14 September 20202.6 °C31 December 202012.1 °C1,012 mm00
201922.7 °C23 July 20192.4 °C1 February 201912.1 °C1,040 mm00
201823.6 °C26 June 2018-2.9 °C1 March 201812.0 °C938 mm04
201724.5 °C19 June 20172.2 °C3 January 201712.0 °C772 mm00
201625.3 °C19 July 20162.2 °C29 February 201611.8 °C819 mm00
201524.3 °C30 June 20151.2 °C6 February 201511.9 °C799 mm00
201423.5 °C25 July 20141.8 °C29 December 201412.3 °C917 mm00
201323.9 °C19 July 2013-0.6 °C12 March 201311.4 °C850 mm02
201222.4 °C25 May 2012-1.6 °C3 February 201211.4 °C1,037 mm02
201121.0 °C26 June 2011-0.7 °C30 January 201112.0 °C696 mm02
201020.8 °C26 June 2010-0.4 °C21 December 201010.8 °C787 mm04
200922.3 °C1 July 2009-1.5 °C7 January 200911.6 °C942 mm03
200821.4 °C24 July 20082.2 °C7 April 200811.6 °C919 mm00
200720.6 °C10 June 20073.0 °C25 January 200712.2 °C906 mm00
200626.8 °C18 July 20061.0 °C2 March 200612.1 °C779 mm00
200523.3 °C11 July 2005-0.1 °C28 February 200512.0 °C698 mm01
200423.1 °C1 August 20041.0 °C27 February 200411.8 °C845 mm00
200325.0 °C8 August 20031.3 °C9 January 200312.0 °C711 mm00
200221.0 °C13 September 20021.6 °C10 December 200211.9 °C965 mm00
200123.6 °C28 July 20010.6 °C3 March 200111.7 °C828 mm00
200022.4 °C10 September 20002.3 °C29 December 200011.6 °C1,056 mm00
199922.0 °C9 July 19991.6 °C10 January 199912.0 °C925 mm00
199822.4 °C9 August 19982.0 °C27 January 199811.8 °C996 mm00
199722.0 °C10 August 1997-2.5 °C3 January 199712.0 °C842 mm05
199621.8 °C17 August 1996-1.9 °C31 December 199611.0 °C837 mm04
199524.5 °C25 July 1995-0.1 °C6 December 199512.2 °C706 mm01
199422.4 °C23 July 1994-1.0 °C14 February 199411.7 °C995 mm02
199320.1 °C28 June 19930.8 °C22 November 199311.2 °C973 mm00
199222.8 °C28 June 19921.6 °C28 January 199211.3 °C757 mm00
199123.2 °C4 September 1991-5.0 °C7 February 199111.1 °C712 mm05
199026.0 °C2 August 19902.2 °C8 December 199012.2 °C782 mm00
198923.9 °C20 July 19892.9 °C4 April 198912.4 °C798 mm00
198821.7 °C7 August 19881.6 °C22 November 198811.5 °C890 mm00
198721.5 °C5 July 1987-5.7 °C13 January 198710.9 °C825 mm05
198621.2 °C26 June 1986-1.4 °C28 February 198610.3 °C878 mm010
198521.8 °C25 July 1985-2.0 °C14 January 198510.8 °C834 mm09
198425.3 °C19 August 19841.1 °C20 January 198411.4 °C754 mm00
198326.4 °C12 July 1983-0.4 °C14 February 198311.6 °C730 mm01
198222.5 °C17 September 19820.3 °C11 January 198211.6 °C1,026 mm00
198122.5 °C28 August 19810.5 °C18 December 198111.2 °C993 mm00
198020.0 °C28 July 19800.3 °C2 January 198010.9 °C1,001 mm00
197921.0 °C26 July 1979-5.1 °C1 January 197910.7 °C887 mm06
197821.5 °C3 June 1978-1.7 °C31 December 197811.2 °C867 mm05
197721.6 °C5 July 19771.4 °C11 January 197711.3 °C976 mm00
197626.6 °C29 June 1976-0.1 °C1 February 197611.5 °C791 mm01
197524.8 °C3 August 19750.6 °C19 March 197511.6 °C844 mm00
197421.0 °C21 June 19742.0 °C5 March 197411.2 °C1,091 mm00
197323.4 °C15 August 19731.3 °C2 December 197311.4 °C749 mm00
197221.0 °C16 July 1972-0.9 °C31 January 197210.9 °C998 mm02
197122.9 °C8 July 1971-1.6 °C7 March 197111.5 °C840 mm02
197021.1 °C2 August 1970-1.0 °C27 December 197011.1 °C851 mm01
196922.5 °C15 July 1969-0.9 °C17 February 196911.2 °C846 mm02
196821.3 °C22 August 1968-0.5 °C10 January 196811.1 °C852 mm01
196721.4 °C12 July 1967-1.2 °C9 January 196711.1 °C812 mm02
196620.1 °C20 August 1966-1.4 °C15 January 196611.4 °C908 mm03
196520.9 °C12 August 1965-1.8 °C2 March 196510.6 °C864 mm02
196420.2 °C4 August 1964-0.2 °C8 March 196411.1 °C671 mm03
196322.4 °C30 July 1963-4.2 °C20 January 196310.0 °C708 mm018
196219.5 °C8 July 1962-1.4 °C24 December 196210.5 °C697 mm05
196123.5 °C1 September 19611.0 °C26 January 196111.7 °C776 mm00
196020.9 °C4 June 1960-0.3 °C14 January 196011.4 °C1,004 mm01
195923.0 °C25 July 1959-0.4 °C16 January 195912.2 °C866 mm01
195820.1 °C19 July 1958-0.7 °C10 March 195811.1 °C838 mm01
195722.8 °C3 July 19570.6 °C16 December 195711.7 °C776 mm00
195620.3 °C27 July 1956-4.0 °C1 February 195610.6 °C673 mm018
195525.4 °C23 August 1955-0.5 °C19 February 195511.3 °C695 mm01
195419.3 °C1 September 1954-3.3 °C2 February 195411.0 °C818 mm08
195320.9 °C11 August 19530.6 °C15 February 195311.4 °C697 mm00
195222.7 °C1 July 19520.6 °C26 January 195211.0 °C941 mm00
195122.3 °C21 July 19511.0 °C4 March 195111.1 °C960 mm00
195022.2 °C11 June 1950-0.7 °C29 December 195011.4 °C926 mm01
194925.7 °C12 July 19491.1 °C10 March 194912.3 °C826 mm00
194824.3 °C28 July 1948-2.7 °C21 February 194811.6 °C883 mm03
194724.2 °C18 August 1947-2.8 °C29 January 194711.1 °C741 mm017
194620.9 °C28 September 1946-1.1 °C21 December 194611.3 °C714 mm01
194521.7 °C13 July 1945-1.2 °C26 January 194511.8 °C829 mm05
194422.5 °C15 August 19441.1 °C26 December 194411.4 °C750 mm00
194323.2 °C30 July 19431.4 °C13 December 194311.6 °C780 mm00
194222.1 °C28 August 1942-1.4 °C22 February 194211.2 °C863 mm06
194122.0 °C24 July 1941-2.0 °C5 January 194110.8 °C748 mm07
194022.5 °C7 June 1940-2.1 °C17 January 194011.2 °C722 mm08

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
14.3 °C
+1.3 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
-2
Annual rainfall
1046 mm
+191 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan9.7 °C+0.6 °C125 mm+36 mm
Feb9.8 °C+1.1 °C71 mm-0 mm
Mar11.1 °C+1.4 °C32 mm-35 mm
Apr13.8 °C+2.6 °C86 mm+32 mm
May15.9 °C+2.4 °C37 mm-22 mm
Jun17.6 °C+1.7 °C55 mm+3 mm
Jul19.2 °C+1.5 °C37 mm-16 mm
Aug19.5 °C+1.6 °C56 mm-4 mm
Sep16.5 °C-0.2 °C126 mm+59 mm
Oct14.7 °C+0.4 °C89 mm0 mm
Nov12.8 °C+1.2 °C149 mm+52 mm
Dec10.8 °C+0.7 °C184 mm+88 mm

The year's extremes

Hottest day
25.5 °C
12 Jul 2025
Coldest day
3.1 °C
11 Feb 2025
Wettest day
31.4 mm
15 Dec 2025
Windiest day
62.9 km/h
24 Jan 2025
Strongest gust
112.3 km/h
24 Jan 2025
Hottest feels-like
27.8 °C
11 Jul 2025
Coldest feels-like
-4.2 °C
25 Dec 2025
Snowiest day
0.2 cm
4 Jan 2025
Sunniest day
15.5 h
18 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 St Ives?

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

What is the hottest day ever recorded in St Ives?

The hottest day measured in St Ives between 1940 and 2025 was 18 July 2022, reaching 28.3 °C.

What is the coldest day in St Ives?

The coldest day measured in St Ives between 1940 and 2025 was 13 January 1987, at -5.7 °C.

Does it snow in St Ives?

Yes. St Ives gets on average 2.4 cm of snow per year and has around 2 frost days.

Has the climate of St Ives warmed?

Yes: St Ives warmed by +1.0 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in St Ives?

The wettest day measured in St Ives between 1940 and 2025 was 6 September 2010, with 49 mm of rain in 24 hours.

What was the windiest day in St Ives?

The windiest day measured in St Ives between 1940 and 2025 was 25 January 1990, with winds reaching 85.7 km/h.

What is the warmest month in St Ives?

The warmest month in St Ives is August (16.3 °C on average); the coldest is February (7.3 °C).

How much does it rain in St Ives?

St Ives receives on average 855 mm of precipitation per year, spread over about 156 rainy days.

Is it sunny in St Ives?

St Ives gets on average 8.4 hours of sunshine per day, roughly 3,066 hours per year over 1940-2025.

What is the biggest single-day snowfall in St Ives?

The heaviest 24-hour snowfall measured in St Ives between 1940 and 2025 was 30 December 1962, with 9.0 cm.

Are there tropical nights in St Ives?

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

What was the most extreme apparent temperature in St Ives?

In St Ives, between 1940 and 2025, the highest apparent temperature reached 28.9 °C on 12 August 2022, and the lowest was -14.9 °C on 12 January 1987.

Compare St Ives with another city

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

Nearby cities

The climate around St Ives

Other cities — United Kingdom