Welshpool climate — normals and trends

Welshpool (United Kingdom) has a temperate oceanic climate (Cfb) under the Köppen-Geiger classification. Its mean annual temperature is 8.7 °C and it receives 800 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 (14.8 °C on average) and the coldest is January (3.3 °C). Rainfall peaks in December.

Welshpool averages 49 frost days, 0 hot days (≥ 30 °C) and 154 rainy days per year.

Welshpool has warmed by +1.6 °C between 1940 and 2025, or +0.19 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 32.5 °C (on 18 July 2022) and the coldest -19.4 °C (on 24 February 1947).

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

WelshpoolWales

coords
52.66°, -3.15°
period
19402025 · 86 yrs
CfbTemperate oceanicWarmest monthJulyColdest monthJanuaryWettest monthDecemberDriest monthJuly

Mean daily temperature

8.7°C

Average daily high

11.6°C

Average daily low

5.6°C

Annual rainfall

800mm

Sunshine / day

7.3h

Mean relative humidity

84%

Average peak wind

20.2km/h

Seasonal range

11.5°C

Frost days (< 0 °C)

49 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

154 d/yr

Annual snowfall

35.0 cm

Average feels-like high

8.8 °C

Average feels-like low

2.6 °C

Average peak gust

42.8 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

9.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.6 °C

since 1940

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

32.5 °C

18 July 2022

Coldest day

-19.4 °C

24 February 1947

Wettest day

56 mm

20 September 2025

Windiest day

65.7 km/h

30 November 1954

Strongest gust

132.5 km/h

24 December 1999

Hottest feels-like

33.1 °C

18 July 2022

Coldest feels-like

-24.0 °C

24 February 1947

Snowiest day

19.2 cm

8 January 1982

Sunniest day

16.1 h

24 June 2020

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202528.7 °C11 July 2025-7.0 °C10 January 202510.1 °C841 mm035
202424.7 °C31 July 2024-5.1 °C18 January 20249.8 °C1,001 mm024
202326.7 °C8 September 2023-7.1 °C21 January 202310.1 °C1,055 mm031
202232.5 °C18 July 2022-7.5 °C15 December 202210.1 °C836 mm132
202128.0 °C22 July 2021-7.1 °C25 January 20219.5 °C923 mm047
202027.5 °C25 June 2020-3.1 °C6 February 20209.7 °C979 mm019
201927.2 °C23 July 2019-5.2 °C31 January 20199.4 °C1,000 mm026
201826.1 °C8 July 2018-6.9 °C1 March 20189.6 °C824 mm038
201726.7 °C19 June 2017-8.3 °C12 December 20179.7 °C691 mm027
201629.9 °C19 July 2016-4.6 °C24 February 20169.4 °C798 mm033
201526.1 °C1 July 2015-3.9 °C4 January 20159.2 °C889 mm024
201424.3 °C23 July 2014-4.9 °C28 December 20149.9 °C864 mm016
201326.1 °C13 July 2013-8.1 °C29 March 20138.7 °C762 mm060
201224.3 °C24 July 2012-6.1 °C8 February 20128.7 °C1,156 mm038
201125.2 °C26 June 2011-5.3 °C31 January 20119.7 °C595 mm027
201024.0 °C23 May 2010-14.5 °C25 December 20107.9 °C601 mm075
200925.4 °C1 July 2009-6.7 °C6 January 20099.0 °C763 mm038
200825.0 °C28 July 2008-5.3 °C17 February 20089.0 °C965 mm036
200723.9 °C5 August 2007-5.7 °C7 February 20079.6 °C921 mm027
200630.4 °C19 July 2006-6.5 °C3 March 20069.8 °C775 mm145
200525.6 °C11 July 2005-6.0 °C29 December 20059.5 °C732 mm039
200425.4 °C8 August 2004-5.2 °C1 March 20049.5 °C807 mm033
200329.1 °C9 August 2003-6.9 °C5 January 20039.3 °C652 mm050
200223.7 °C29 July 2002-7.3 °C1 January 20029.5 °C900 mm022
200126.2 °C26 June 2001-6.4 °C2 March 20018.9 °C803 mm059
200026.9 °C18 June 2000-10.3 °C28 December 20009.2 °C1,063 mm028
199925.4 °C31 July 1999-5.9 °C20 December 19999.6 °C919 mm023
199824.5 °C9 August 1998-5.2 °C12 April 19989.4 °C887 mm029
199726.4 °C10 August 1997-4.8 °C2 January 19979.5 °C730 mm036
199626.3 °C18 August 1996-8.6 °C7 February 19968.1 °C750 mm073
199528.8 °C2 August 1995-15.2 °C27 December 19959.3 °C687 mm043
199423.6 °C24 June 1994-4.5 °C14 February 19949.0 °C879 mm026
199322.1 °C28 June 1993-9.3 °C27 December 19938.3 °C839 mm032
199224.7 °C29 June 1992-6.4 °C22 January 19928.6 °C817 mm036
199125.0 °C29 July 1991-10.3 °C10 February 19918.3 °C681 mm058
199030.9 °C2 August 1990-4.6 °C15 December 19909.4 °C758 mm228
198927.4 °C21 July 1989-4.2 °C26 November 19899.3 °C775 mm032
198825.2 °C7 August 1988-3.6 °C22 November 19888.7 °C815 mm031
198724.4 °C5 July 1987-10.2 °C13 January 19877.9 °C850 mm063
198624.8 °C27 June 1986-12.3 °C11 February 19867.5 °C849 mm055
198524.9 °C25 July 1985-11.8 °C17 February 19857.8 °C800 mm067
198426.9 °C21 August 1984-6.2 °C20 January 19848.7 °C762 mm044
198328.6 °C12 July 1983-6.8 °C23 November 19838.9 °C825 mm043
198224.2 °C5 June 1982-17.3 °C15 January 19828.8 °C857 mm046
198123.5 °C27 August 1981-18.5 °C12 December 19818.1 °C922 mm056
198024.8 °C4 June 1980-7.5 °C23 March 19808.3 °C896 mm045
197923.5 °C27 July 1979-13.0 °C1 January 19797.6 °C835 mm086
197822.9 °C31 May 1978-9.0 °C31 December 19788.4 °C844 mm058
197724.3 °C7 July 1977-10.1 °C3 January 19778.4 °C873 mm043
197629.0 °C1 July 1976-9.1 °C24 March 19768.7 °C753 mm060
197529.8 °C4 August 1975-3.7 °C14 November 19758.9 °C631 mm045
197422.8 °C21 June 1974-3.9 °C6 March 19748.4 °C877 mm023
197325.0 °C14 August 1973-7.2 °C15 February 19738.6 °C737 mm054
197223.7 °C17 July 1972-9.1 °C31 January 19728.1 °C876 mm032
197124.6 °C11 July 1971-7.8 °C2 February 19718.9 °C806 mm031
197025.7 °C7 July 1970-7.6 °C7 January 19708.6 °C896 mm064
196925.0 °C14 July 1969-8.7 °C7 February 19698.2 °C872 mm081
196823.7 °C22 August 1968-11.4 °C10 January 19688.2 °C931 mm068
196722.9 °C12 July 1967-9.7 °C9 December 19678.5 °C822 mm045
196622.1 °C18 August 1966-11.0 °C14 February 19667.9 °C769 mm059
196522.2 °C14 May 1965-9.9 °C6 March 19657.4 °C836 mm082
196422.8 °C4 August 1964-12.8 °C28 December 19647.8 °C581 mm077
196323.5 °C30 July 1963-16.5 °C12 January 19636.6 °C663 mm093
196221.1 °C8 June 1962-12.7 °C2 January 19627.1 °C681 mm086
196126.8 °C29 August 1961-9.1 °C31 December 19618.6 °C656 mm050
196023.8 °C22 June 1960-7.1 °C17 February 19608.4 °C846 mm060
195925.8 °C4 July 1959-12.3 °C10 January 19599.1 °C660 mm051
195823.5 °C8 July 1958-6.5 °C22 January 19588.2 °C833 mm072
195725.9 °C17 June 1957-6.2 °C16 December 19578.9 °C687 mm044
195622.9 °C27 July 1956-9.5 °C25 February 19567.7 °C626 mm073
195527.4 °C22 August 1955-13.9 °C20 January 19558.1 °C591 mm087
195423.4 °C1 September 1954-12.4 °C2 February 19548.0 °C832 mm049
195327.1 °C12 August 1953-6.9 °C15 February 19538.8 °C691 mm051
195226.2 °C1 July 1952-13.9 °C25 November 19528.0 °C746 mm077
195123.8 °C21 July 1951-11.2 °C2 January 19518.0 °C884 mm068
195026.9 °C6 June 1950-5.8 °C15 December 19508.2 °C829 mm062
194927.8 °C12 July 1949-6.4 °C10 March 19499.4 °C708 mm037
194828.7 °C29 July 1948-5.7 °C26 December 19488.7 °C890 mm044
194728.3 °C28 July 1947-19.4 °C24 February 19478.3 °C567 mm077
194623.8 °C12 July 1946-5.8 °C27 February 19468.3 °C703 mm062
194525.3 °C3 August 1945-14.8 °C26 January 19459.2 °C686 mm037
194424.3 °C29 May 1944-5.6 °C29 December 19448.5 °C752 mm055
194325.7 °C30 July 1943-9.8 °C8 January 19438.5 °C676 mm048
194225.5 °C28 August 1942-8.9 °C17 January 19427.7 °C703 mm083
194127.4 °C25 July 1941-14.7 °C4 February 19417.9 °C679 mm081
194024.3 °C7 June 1940-14.9 °C21 January 19408.0 °C767 mm078

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.3 °C
+1.7 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
35 d/yr
-14
Annual rainfall
841 mm
+41 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan5.5 °C+0.1 °C99 mm+26 mm
Feb6.6 °C+0.8 °C46 mm-15 mm
Mar10.9 °C+2.9 °C15 mm-47 mm
Apr14.3 °C+3.6 °C45 mm-15 mm
May16.6 °C+2.7 °C33 mm-35 mm
Jun18.7 °C+2.0 °C54 mm-8 mm
Jul20.2 °C+1.9 °C45 mm-15 mm
Aug20.2 °C+2.2 °C21 mm-44 mm
Sep15.7 °C-0.1 °C144 mm+80 mm
Oct12.6 °C+0.3 °C74 mm+1 mm
Nov9.9 °C+1.4 °C153 mm+80 mm
Dec8.2 °C+1.8 °C111 mm+33 mm

The year's extremes

Hottest day
28.7 °C
11 Jul 2025
Coldest day
-7.0 °C
10 Jan 2025
Wettest day
55.9 mm
20 Sep 2025
Windiest day
45.3 km/h
24 Jan 2025
Strongest gust
97.9 km/h
24 Jan 2025
Hottest feels-like
30.5 °C
11 Jul 2025
Coldest feels-like
-11.2 °C
10 Jan 2025
Snowiest day
5.2 cm
5 Jan 2025
Sunniest day
16.0 h
1 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 Welshpool?

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

What is the hottest day ever recorded in Welshpool?

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

What is the coldest day in Welshpool?

The coldest day measured in Welshpool between 1940 and 2025 was 24 February 1947, at -19.4 °C.

Does it snow in Welshpool?

Yes. Welshpool gets on average 35.0 cm of snow per year and has around 49 frost days.

Has the climate of Welshpool warmed?

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

What is the wettest day in Welshpool?

The wettest day measured in Welshpool between 1940 and 2025 was 20 September 2025, with 56 mm of rain in 24 hours.

What was the windiest day in Welshpool?

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

What is the warmest month in Welshpool?

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

How much does it rain in Welshpool?

Welshpool receives on average 800 mm of precipitation per year, spread over about 154 rainy days.

Is it sunny in Welshpool?

Welshpool gets on average 7.3 hours of sunshine per day, roughly 2,665 hours per year over 1940-2025.

What is the biggest single-day snowfall in Welshpool?

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

Are there tropical nights in Welshpool?

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

What was the most extreme apparent temperature in Welshpool?

In Welshpool, between 1940 and 2025, the highest apparent temperature reached 33.1 °C on 18 July 2022, and the lowest was -24.0 °C on 24 February 1947.

Compare Welshpool with another city

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

Nearby cities

The climate around Welshpool

Other cities — United Kingdom