Aberystwyth climate — normals and trends

Aberystwyth (United Kingdom) has a temperate oceanic climate (Cfb) under the Köppen-Geiger classification. Its mean annual temperature is 9.4 °C and it receives 1,175 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 (15.1 °C on average) and the coldest is January (4.3 °C). Rainfall peaks in December.

Aberystwyth averages 32 frost days, 0 hot days (≥ 30 °C) and 184 rainy days per year.

Aberystwyth has warmed by +1.5 °C between 1940 and 2025, or +0.18 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 33.8 °C (on 18 July 2022) and the coldest -16.7 °C (on 12 December 1981).

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

AberystwythWales

coords
52.42°, -4.08°
period
19402025 · 86 yrs
CfbTemperate oceanicWarmest monthJulyColdest monthJanuaryWettest monthDecemberDriest monthApril

Mean daily temperature

9.4°C

Average daily high

12.1°C

Average daily low

6.6°C

Annual rainfall

1,175mm

Sunshine / day

7.1h

Mean relative humidity

83%

Average peak wind

20.7km/h

Seasonal range

10.8°C

Frost days (< 0 °C)

32 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

184 d/yr

Annual snowfall

16.4 cm

Average feels-like high

9.5 °C

Average feels-like low

3.6 °C

Average peak gust

45.1 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

9.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.5 °C

since 1940

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

33.8 °C

18 July 2022

Coldest day

-16.7 °C

12 December 1981

Wettest day

61 mm

6 August 1973

Windiest day

74.0 km/h

30 November 1954

Strongest gust

148.7 km/h

25 January 1990

Hottest feels-like

34.3 °C

29 July 1948

Coldest feels-like

-21.4 °C

12 December 1981

Snowiest day

26.6 cm

8 January 1982

Sunniest day

16.2 h

24 June 2018

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202529.7 °C12 July 2025-5.0 °C10 January 202510.7 °C1,283 mm019
202425.1 °C31 July 2024-3.4 °C18 January 202410.4 °C1,342 mm015
202327.5 °C4 September 2023-4.9 °C21 January 202310.8 °C1,542 mm018
202233.8 °C18 July 2022-6.6 °C15 December 202210.7 °C1,191 mm220
202128.8 °C22 July 2021-3.6 °C7 January 202110.2 °C1,295 mm025
202028.9 °C25 June 2020-2.8 °C31 December 202010.4 °C1,489 mm08
201928.8 °C25 July 2019-5.4 °C31 January 201910.2 °C1,386 mm019
201827.7 °C26 June 2018-6.2 °C1 March 201810.2 °C1,156 mm025
201728.1 °C21 June 2017-2.9 °C11 December 201710.3 °C1,179 mm09
201630.9 °C19 July 2016-3.4 °C30 November 201610.0 °C1,176 mm116
201527.2 °C30 June 2015-2.3 °C3 February 20159.9 °C1,380 mm016
201425.9 °C24 July 2014-2.0 °C29 December 201410.6 °C1,281 mm04
201327.8 °C19 July 2013-2.8 °C12 March 20139.5 °C1,067 mm042
201225.7 °C25 May 2012-5.9 °C3 February 20129.4 °C1,501 mm022
201125.4 °C26 June 2011-5.1 °C31 January 201110.3 °C1,091 mm022
201024.6 °C22 May 2010-12.9 °C25 December 20108.6 °C860 mm066
200925.0 °C1 July 2009-6.3 °C6 January 20099.7 °C1,209 mm030
200825.8 °C28 July 2008-4.7 °C17 February 20089.6 °C1,472 mm024
200723.2 °C9 June 2007-5.6 °C7 February 200710.2 °C1,330 mm021
200632.3 °C19 July 2006-5.2 °C3 March 200610.3 °C1,198 mm226
200526.7 °C11 July 2005-4.4 °C29 December 200510.1 °C1,062 mm022
200425.8 °C7 August 2004-4.3 °C1 March 200410.1 °C1,223 mm020
200329.0 °C9 August 2003-3.2 °C17 February 200310.0 °C947 mm028
200223.3 °C16 May 2002-5.4 °C1 January 200210.1 °C1,274 mm05
200126.9 °C26 June 2001-5.9 °C31 December 20019.6 °C1,113 mm036
200029.0 °C18 June 2000-8.5 °C29 December 20009.9 °C1,509 mm013
199925.4 °C31 July 1999-3.5 °C20 December 199910.2 °C1,405 mm013
199826.1 °C9 August 1998-3.4 °C12 April 199810.0 °C1,495 mm013
199727.4 °C10 August 1997-4.0 °C2 January 199710.1 °C1,044 mm019
199624.9 °C18 August 1996-4.9 °C27 January 19968.8 °C1,080 mm050
199529.5 °C3 August 1995-7.6 °C27 December 199510.1 °C993 mm024
199425.1 °C23 July 1994-4.0 °C14 February 19949.7 °C1,372 mm017
199323.9 °C28 June 1993-5.4 °C23 November 19939.0 °C1,167 mm019
199225.3 °C29 June 1992-4.9 °C22 January 19929.3 °C1,224 mm026
199126.1 °C4 July 1991-6.8 °C7 February 19919.0 °C1,041 mm040
199031.4 °C2 August 1990-4.4 °C15 December 199010.1 °C1,188 mm219
198929.4 °C21 July 1989-3.4 °C26 November 198910.1 °C1,158 mm013
198826.2 °C7 August 1988-2.3 °C27 November 19889.4 °C1,282 mm015
198725.4 °C5 July 1987-9.6 °C13 January 19878.6 °C1,180 mm048
198625.9 °C27 June 1986-7.7 °C21 February 19868.2 °C1,191 mm044
198526.0 °C25 July 1985-10.4 °C30 December 19858.4 °C1,173 mm054
198428.2 °C8 July 1984-4.1 °C20 January 19849.4 °C1,118 mm019
198329.7 °C12 July 1983-5.5 °C23 November 19839.7 °C1,216 mm030
198225.1 °C8 July 1982-15.5 °C15 January 19829.5 °C1,373 mm024
198123.5 °C28 August 1981-16.7 °C12 December 19818.9 °C1,321 mm036
198025.5 °C4 June 1980-4.6 °C2 January 19809.0 °C1,299 mm030
197922.8 °C27 July 1979-11.4 °C1 January 19798.3 °C1,238 mm060
197824.4 °C31 May 1978-6.0 °C31 December 19789.1 °C1,157 mm038
197725.5 °C7 July 1977-4.4 °C17 January 19779.3 °C1,241 mm024
197631.2 °C2 July 1976-7.1 °C23 March 19769.5 °C934 mm337
197530.2 °C4 August 1975-2.4 °C28 March 19759.7 °C999 mm120
197425.0 °C21 June 1974-1.8 °C6 March 19749.2 °C1,371 mm08
197326.9 °C14 August 1973-4.1 °C15 February 19739.3 °C1,052 mm030
197225.3 °C17 July 1972-7.5 °C31 January 19728.9 °C1,231 mm018
197124.7 °C8 July 1971-4.9 °C3 January 19719.6 °C1,090 mm020
197026.3 °C10 June 1970-5.9 °C13 February 19709.2 °C1,302 mm042
196926.8 °C15 July 1969-6.0 °C17 February 19698.9 °C1,064 mm056
196823.4 °C30 June 1968-9.6 °C10 January 19689.0 °C1,145 mm053
196724.7 °C12 July 1967-8.1 °C9 December 19679.1 °C1,286 mm027
196623.2 °C10 June 1966-6.2 °C19 January 19668.6 °C1,052 mm042
196523.3 °C12 August 1965-6.9 °C9 March 19658.2 °C1,151 mm059
196422.8 °C17 July 1964-13.6 °C28 December 19648.6 °C896 mm051
196324.3 °C30 July 1963-16.5 °C12 January 19637.4 °C960 mm088
196222.0 °C9 July 1962-7.8 °C2 January 19627.9 °C1,009 mm059
196126.5 °C29 August 1961-6.2 °C31 December 19619.2 °C1,055 mm031
196025.2 °C4 June 1960-4.3 °C11 December 19609.2 °C1,246 mm044
195926.3 °C4 July 1959-8.8 °C14 January 19599.9 °C1,012 mm034
195822.9 °C19 July 1958-8.7 °C22 January 19588.9 °C1,149 mm049
195727.9 °C17 June 1957-5.0 °C16 December 19579.7 °C1,074 mm029
195623.2 °C24 September 1956-8.3 °C2 February 19568.5 °C930 mm051
195528.5 °C23 August 1955-11.1 °C27 February 19559.0 °C824 mm074
195422.7 °C1 September 1954-12.4 °C2 February 19548.7 °C1,407 mm032
195327.5 °C12 August 1953-5.3 °C7 February 19539.5 °C1,028 mm032
195227.1 °C1 July 1952-7.8 °C29 November 19528.7 °C1,086 mm057
195124.5 °C30 July 1951-6.7 °C2 January 19518.9 °C1,288 mm029
195028.3 °C6 June 1950-4.2 °C13 December 19508.9 °C1,256 mm044
194929.1 °C12 July 1949-3.1 °C10 March 194910.2 °C1,076 mm023
194830.0 °C29 July 1948-3.7 °C21 February 19489.5 °C1,283 mm123
194728.0 °C18 August 1947-11.2 °C24 February 19479.2 °C756 mm062
194623.4 °C28 September 1946-4.1 °C3 January 19469.0 °C1,154 mm044
194524.7 °C3 August 1945-16.5 °C26 January 19459.8 °C1,051 mm024
194424.4 °C30 May 1944-5.6 °C29 December 19449.2 °C1,219 mm036
194325.9 °C31 July 1943-4.7 °C14 December 19439.2 °C1,137 mm023
194226.8 °C28 August 1942-6.8 °C22 February 19428.6 °C1,042 mm057
194127.0 °C21 June 1941-8.5 °C5 January 19418.6 °C885 mm063
194025.9 °C6 June 1940-16.1 °C21 January 19408.7 °C1,060 mm058

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
13.7 °C
+1.6 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
19 d/yr
-13
Annual rainfall
1283 mm
+108 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan6.4 °C+0.1 °C125 mm+10 mm
Feb7.5 °C+0.9 °C72 mm-19 mm
Mar11.5 °C+2.8 °C21 mm-66 mm
Apr15.0 °C+3.8 °C77 mm+2 mm
May17.2 °C+2.9 °C62 mm-20 mm
Jun18.0 °C+1.3 °C129 mm+51 mm
Jul19.4 °C+1.3 °C55 mm-28 mm
Aug20.0 °C+2.1 °C55 mm-42 mm
Sep16.0 °C0.0 °C193 mm+92 mm
Oct13.2 °C+0.3 °C136 mm+19 mm
Nov10.7 °C+1.4 °C200 mm+79 mm
Dec8.9 °C+1.7 °C160 mm+30 mm

The year's extremes

Hottest day
29.7 °C
12 Jul 2025
Coldest day
-5.0 °C
10 Jan 2025
Wettest day
50.0 mm
20 Sep 2025
Windiest day
46.7 km/h
24 Jan 2025
Strongest gust
101.9 km/h
3 Oct 2025
Hottest feels-like
33.0 °C
12 Jul 2025
Coldest feels-like
-9.1 °C
10 Jan 2025
Snowiest day
3.2 cm
5 Jan 2025
Sunniest day
16.1 h
2 Jul 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 Aberystwyth?

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

What is the hottest day ever recorded in Aberystwyth?

The hottest day measured in Aberystwyth between 1940 and 2025 was 18 July 2022, reaching 33.8 °C.

What is the coldest day in Aberystwyth?

The coldest day measured in Aberystwyth between 1940 and 2025 was 12 December 1981, at -16.7 °C.

Does it snow in Aberystwyth?

Yes. Aberystwyth gets on average 16.4 cm of snow per year and has around 32 frost days.

Has the climate of Aberystwyth warmed?

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

What is the wettest day in Aberystwyth?

The wettest day measured in Aberystwyth between 1940 and 2025 was 6 August 1973, with 61 mm of rain in 24 hours.

What was the windiest day in Aberystwyth?

The windiest day measured in Aberystwyth between 1940 and 2025 was 30 November 1954, with winds reaching 74.0 km/h.

What is the warmest month in Aberystwyth?

The warmest month in Aberystwyth is July (15.1 °C on average); the coldest is January (4.3 °C).

How much does it rain in Aberystwyth?

Aberystwyth receives on average 1,175 mm of precipitation per year, spread over about 184 rainy days.

Is it sunny in Aberystwyth?

Aberystwyth gets on average 7.1 hours of sunshine per day, roughly 2,592 hours per year over 1940-2025.

What is the biggest single-day snowfall in Aberystwyth?

The heaviest 24-hour snowfall measured in Aberystwyth between 1940 and 2025 was 8 January 1982, with 26.6 cm.

Are there tropical nights in Aberystwyth?

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

What was the most extreme apparent temperature in Aberystwyth?

In Aberystwyth, between 1940 and 2025, the highest apparent temperature reached 34.3 °C on 29 July 1948, and the lowest was -21.4 °C on 12 December 1981.

Compare Aberystwyth with another city

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

Nearby cities

The climate around Aberystwyth

Other cities — United Kingdom