Glencoe climate — normals and trends

Glencoe (South Africa) has a subtropical highland, dry winter climate (Cwb) under the Köppen-Geiger classification. Its mean annual temperature is 16.2 °C and it receives 976 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 January (20.0 °C on average) and the coldest is June (10.7 °C). Rainfall peaks in December.

Glencoe averages 2 frost days, 35 hot days (≥ 30 °C) and 129 rainy days per year.

Glencoe has warmed by +2.0 °C between 1940 and 2025, or +0.24 °C per decade. This trend is statistically significant.

The hottest day of the period reached 39.2 °C (on 6 January 2016) and the coldest -9.0 °C (on 13 June 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

GlencoeKwaZulu-Natal

coords
-28.18°, 30.15°
period
19402025 · 86 yrs
CwbSubtropical highland, dry winterWarmest monthJanuaryColdest monthJuneWettest monthDecemberDriest monthJuly

Mean daily temperature

16.2°C

Average daily high

23.4°C

Average daily low

10.8°C

Annual rainfall

976mm

Sunshine / day

9.7h

Mean relative humidity

67%

Average peak wind

15.7km/h

Seasonal range

9.3°C

Frost days (< 0 °C)

2 d/yr

Hot days (≥ 30 °C)

35 d/yr

Rainy days (≥ 1 mm)

129 d/yr

Annual snowfall

1.9 cm

Average feels-like high

22.7 °C

Average feels-like low

9.5 °C

Average peak gust

35.5 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

18.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.0 °C

since 1940

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

39.2 °C

6 January 2016

Coldest day

-9.0 °C

13 June 1956

Wettest day

97 mm

30 January 1984

Windiest day

42.9 km/h

11 September 1948

Strongest gust

91.4 km/h

11 September 1948

Hottest feels-like

41.8 °C

6 January 2016

Coldest feels-like

-13.6 °C

13 June 1956

Snowiest day

17.8 cm

7 July 1996

Sunniest day

13.8 h

11 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.9 °C4 January 2025-0.8 °C28 June 202517.0 °C1,325 mm272
202437.6 °C11 December 2024-0.4 °C6 July 202417.9 °C881 mm681
202336.2 °C5 October 20230.5 °C14 July 202317.4 °C1,008 mm630
202236.8 °C3 October 2022-0.5 °C17 June 202217.0 °C1,243 mm483
202136.3 °C14 October 2021-2.3 °C25 July 202116.8 °C916 mm467
202037.2 °C18 October 2020-2.8 °C14 June 202017.1 °C880 mm613
201936.3 °C22 January 20190.6 °C20 June 201918.0 °C653 mm800
201836.2 °C27 December 2018-0.1 °C3 July 201817.1 °C762 mm701
201735.1 °C1 January 20171.2 °C20 August 201717.1 °C811 mm610
201639.2 °C6 January 20160.9 °C11 July 201617.8 °C791 mm820
201538.1 °C1 December 20151.2 °C6 June 201518.2 °C621 mm920
201434.8 °C12 September 20140.1 °C11 July 201417.1 °C699 mm490
201335.4 °C14 November 20130.4 °C11 June 201316.7 °C795 mm570
201234.1 °C4 October 20120.4 °C3 August 201217.2 °C993 mm510
201137.3 °C9 November 20110.6 °C11 July 201116.4 °C847 mm380
201034.8 °C12 February 2010-0.4 °C16 June 201017.4 °C911 mm603
200934.3 °C22 December 2009-0.2 °C30 June 200916.1 °C942 mm431
200834.5 °C30 September 20080.4 °C11 July 200816.6 °C783 mm440
200735.2 °C12 September 2007-0.1 °C23 May 200716.8 °C724 mm531
200634.3 °C7 December 20060.2 °C27 June 200616.0 °C1,216 mm270
200534.0 °C12 October 20051.7 °C10 July 200516.7 °C1,069 mm360
200434.2 °C6 October 2004-0.7 °C15 July 200416.6 °C889 mm401
200335.8 °C5 October 2003-0.3 °C22 August 200317.1 °C716 mm782
200234.5 °C18 October 2002-0.2 °C12 July 200216.3 °C939 mm421
200133.0 °C10 January 20010.2 °C24 July 200116.4 °C913 mm250
200031.9 °C30 September 2000-2.1 °C17 July 200015.7 °C1,108 mm152
199935.1 °C4 November 19991.3 °C20 July 199916.8 °C993 mm320
199834.5 °C14 November 1998-0.3 °C9 June 199816.6 °C1,038 mm311
199733.8 °C28 September 1997-3.5 °C2 July 199715.5 °C1,092 mm272
199633.0 °C4 November 1996-0.9 °C9 July 199615.4 °C1,224 mm218
199533.8 °C12 October 1995-1.8 °C19 July 199515.8 °C951 mm332
199433.3 °C5 December 1994-1.7 °C23 May 199415.6 °C960 mm289
199334.9 °C8 January 1993-0.3 °C5 June 199316.5 °C922 mm281
199234.8 °C19 October 1992-2.3 °C4 July 199216.9 °C896 mm566
199132.8 °C8 October 1991-2.0 °C29 July 199116.5 °C923 mm333
199035.5 °C11 November 1990-1.7 °C24 June 199016.1 °C769 mm412
198934.7 °C1 October 1989-1.0 °C19 July 198916.0 °C1,156 mm246
198835.1 °C5 February 1988-6.5 °C12 July 198816.1 °C1,095 mm316
198732.9 °C1 February 1987-1.8 °C21 June 198716.3 °C1,222 mm352
198633.0 °C1 December 19860.8 °C23 June 198616.6 °C996 mm410
198534.3 °C3 January 1985-0.4 °C18 July 198516.6 °C931 mm421
198433.1 °C31 December 1984-3.4 °C15 June 198415.7 °C1,029 mm353
198336.9 °C29 September 1983-2.1 °C7 July 198317.1 °C844 mm661
198234.5 °C13 December 1982-1.8 °C20 June 198216.6 °C641 mm561
198136.7 °C5 November 1981-1.6 °C9 June 198115.9 °C704 mm315
198033.6 °C16 October 1980-2.4 °C2 July 198016.2 °C720 mm348
197933.2 °C29 November 1979-1.3 °C17 June 197916.1 °C952 mm384
197833.1 °C7 December 1978-1.2 °C14 June 197816.0 °C989 mm223
197733.8 °C19 December 19770.2 °C4 July 197716.6 °C1,016 mm450
197634.1 °C19 September 1976-0.9 °C13 August 197615.7 °C989 mm284
197532.7 °C9 November 1975-1.9 °C24 July 197515.6 °C1,222 mm104
197433.9 °C13 October 1974-0.8 °C15 June 197415.8 °C1,114 mm251
197334.0 °C22 January 19730.3 °C12 August 197315.6 °C1,200 mm310
197233.6 °C20 October 1972-2.4 °C2 August 197215.8 °C976 mm306
197132.4 °C8 March 1971-0.8 °C18 June 197115.7 °C1,036 mm201
197033.8 °C11 January 1970-1.2 °C24 July 197016.1 °C1,050 mm341
196934.9 °C26 January 1969-1.7 °C18 June 196915.6 °C1,191 mm275
196835.6 °C7 November 1968-2.6 °C14 June 196814.6 °C1,053 mm326
196732.3 °C29 September 1967-2.6 °C16 June 196715.7 °C1,189 mm137
196633.9 °C2 November 19660.3 °C26 July 196616.4 °C929 mm380
196533.6 °C31 October 1965-1.9 °C24 June 196515.7 °C810 mm358
196434.4 °C23 January 1964-3.5 °C27 June 196415.5 °C1,137 mm2412
196334.9 °C29 December 19630.1 °C12 July 196316.0 °C985 mm290
196234.9 °C16 October 19620.8 °C7 July 196216.4 °C1,143 mm350
196136.6 °C24 October 1961-0.8 °C8 August 196116.4 °C1,011 mm481
196033.7 °C28 October 1960-0.6 °C12 June 196015.6 °C1,270 mm162
195934.8 °C17 October 19591.5 °C10 June 195916.1 °C1,065 mm290
195834.7 °C22 November 1958-1.9 °C17 June 195816.2 °C1,116 mm303
195733.4 °C19 December 19570.5 °C20 June 195715.9 °C1,279 mm150
195632.5 °C1 February 1956-9.0 °C13 June 195615.5 °C1,278 mm157
195533.0 °C11 October 1955-1.0 °C10 August 195514.9 °C812 mm95
195432.9 °C7 October 1954-2.6 °C19 July 195414.1 °C682 mm147
195333.8 °C16 October 1953-1.1 °C31 July 195316.1 °C845 mm203
195235.0 °C24 October 19521.7 °C27 July 195216.4 °C939 mm250
195134.9 °C31 December 1951-0.5 °C15 July 195115.7 °C1,021 mm322
195034.1 °C21 October 1950-0.2 °C28 July 195015.7 °C1,290 mm121
194933.1 °C27 January 1949-0.1 °C5 June 194915.5 °C851 mm151
194831.8 °C4 October 19480.4 °C3 September 194815.2 °C955 mm30
194734.0 °C6 November 1947-0.9 °C13 July 194714.9 °C950 mm125
194632.5 °C29 October 1946-2.3 °C17 June 194615.2 °C1,135 mm112
194532.9 °C5 October 19450.5 °C17 June 194515.4 °C852 mm90
194431.5 °C26 September 1944-0.7 °C10 July 194415.0 °C1,027 mm42
194329.7 °C12 February 1943-0.5 °C22 July 194314.6 °C1,030 mm01
194233.3 °C9 January 1942-1.2 °C25 July 194215.0 °C1,193 mm52
194136.1 °C16 October 1941-0.6 °C22 June 194116.4 °C687 mm244
194033.7 °C15 November 1940-2.4 °C14 July 194015.5 °C1,144 mm221

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
23.7 °C
+0.3 °C
Hot days (≥ 30 °C)
27 d/yr
-8
Frost days (< 0 °C)
2 d/yr
0
Annual rainfall
1325 mm
+349 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.2 °C+1.0 °C202 mm+38 mm
Feb25.6 °C-0.2 °C164 mm+24 mm
Mar25.3 °C+0.3 °C210 mm+104 mm
Apr21.9 °C-1.0 °C161 mm+103 mm
May22.1 °C+1.1 °C8 mm-13 mm
Jun19.7 °C+1.0 °C8 mm-3 mm
Jul19.7 °C+0.6 °C13 mm+2 mm
Aug23.8 °C+2.3 °C9 mm-14 mm
Sep24.5 °C+0.2 °C87 mm+44 mm
Oct24.4 °C-0.4 °C70 mm-27 mm
Nov23.8 °C-1.4 °C175 mm+38 mm
Dec25.8 °C-0.3 °C219 mm+53 mm

The year's extremes

Hottest day
32.9 °C
4 Jan 2025
Coldest day
-0.8 °C
28 Jun 2025
Wettest day
48.7 mm
16 Nov 2025
Windiest day
35.0 km/h
21 May 2025
Strongest gust
75.6 km/h
21 May 2025
Hottest feels-like
36.1 °C
4 Jan 2025
Coldest feels-like
-4.3 °C
29 Jul 2025
Sunniest day
13.8 h
15 Dec 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 Glencoe?

Glencoe has a subtropical highland, dry winter climate (Köppen Cwb). Over 1940-2025, the average annual temperature is 16.2 °C and it receives 976 mm of precipitation per year.

What is the hottest day ever recorded in Glencoe?

The hottest day measured in Glencoe between 1940 and 2025 was 6 January 2016, reaching 39.2 °C.

What is the coldest day in Glencoe?

The coldest day measured in Glencoe between 1940 and 2025 was 13 June 1956, at -9.0 °C.

Does it snow in Glencoe?

Yes. Glencoe gets on average 1.9 cm of snow per year and has around 2 frost days.

Has the climate of Glencoe warmed?

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

What is the wettest day in Glencoe?

The wettest day measured in Glencoe between 1940 and 2025 was 30 January 1984, with 97 mm of rain in 24 hours.

What was the windiest day in Glencoe?

The windiest day measured in Glencoe between 1940 and 2025 was 11 September 1948, with winds reaching 42.9 km/h.

What is the warmest month in Glencoe?

The warmest month in Glencoe is January (20.0 °C on average); the coldest is June (10.7 °C).

How much does it rain in Glencoe?

Glencoe receives on average 976 mm of precipitation per year, spread over about 129 rainy days.

Is it sunny in Glencoe?

Glencoe gets on average 9.7 hours of sunshine per day, roughly 3,540 hours per year over 1940-2025.

What is the biggest single-day snowfall in Glencoe?

The heaviest 24-hour snowfall measured in Glencoe between 1940 and 2025 was 7 July 1996, with 17.8 cm.

Are there tropical nights in Glencoe?

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

What was the most extreme apparent temperature in Glencoe?

In Glencoe, between 1940 and 2025, the highest apparent temperature reached 41.8 °C on 6 January 2016, and the lowest was -13.6 °C on 13 June 1956.

Compare Glencoe with another city

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

Nearby cities

The climate around Glencoe

Other cities — South Africa