Tlokoeng climate — normals and trends

Tlokoeng (South Africa) has a subtropical highland, dry winter climate (Cwb) under the Köppen-Geiger classification. Its mean annual temperature is 13.0 °C and it receives 1,370 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 (17.5 °C on average) and the coldest is June (7.0 °C). Rainfall peaks in January.

Tlokoeng averages 37 frost days, 4 hot days (≥ 30 °C) and 161 rainy days per year.

Tlokoeng has warmed by +1.8 °C between 1940 and 2025, or +0.21 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 35.6 °C (on 5 January 2016) and the coldest -12.3 °C (on 21 June 1964).

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

TlokoengEastern Cape

coords
-30.69°, 28.51°
period
19402025 · 86 yrs
CwbSubtropical highland, dry winterWarmest monthJanuaryColdest monthJuneWettest monthJanuaryDriest monthJune

Mean daily temperature

13.0°C

Average daily high

20.3°C

Average daily low

7.4°C

Annual rainfall

1,370mm

Sunshine / day

9.5h

Mean relative humidity

73%

Average peak wind

13.8km/h

Seasonal range

10.5°C

Frost days (< 0 °C)

37 d/yr

Hot days (≥ 30 °C)

4 d/yr

Rainy days (≥ 1 mm)

161 d/yr

Annual snowfall

8.5 cm

Average feels-like high

19.7 °C

Average feels-like low

5.5 °C

Average peak gust

35.5 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

17.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.8 °C

since 1940

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

5 January 2016

Coldest day

-12.3 °C

21 June 1964

Wettest day

92 mm

21 January 1974

Windiest day

40.8 km/h

19 June 1942

Strongest gust

106.9 km/h

18 June 1942

Hottest feels-like

38.0 °C

5 January 2016

Coldest feels-like

-17.5 °C

21 June 1964

Snowiest day

21.6 cm

25 July 2011

Sunniest day

14.0 h

11 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.7 °C3 January 2025-4.5 °C8 July 202513.9 °C1,613 mm326
202432.5 °C2 November 2024-4.5 °C23 July 202414.4 °C1,171 mm1632
202332.4 °C4 October 2023-3.9 °C2 August 202314.0 °C1,459 mm1921
202230.8 °C3 October 2022-4.6 °C16 June 202213.7 °C1,825 mm229
202130.1 °C25 September 2021-6.6 °C24 July 202113.4 °C1,467 mm332
202031.8 °C17 October 2020-5.6 °C16 July 202013.9 °C1,528 mm1343
201932.6 °C18 January 2019-5.3 °C21 July 201914.4 °C1,093 mm1915
201833.0 °C13 November 2018-5.7 °C4 July 201813.7 °C1,226 mm1034
201731.1 °C2 January 2017-5.2 °C9 June 201713.4 °C1,296 mm524
201635.6 °C5 January 2016-7.6 °C27 July 201613.9 °C1,178 mm1431
201534.3 °C24 December 2015-4.4 °C6 June 201514.2 °C1,020 mm2219
201432.0 °C15 September 2014-11.9 °C9 July 201413.6 °C1,125 mm828
201333.6 °C14 November 2013-5.0 °C10 June 201313.2 °C1,248 mm1428
201231.7 °C12 January 2012-6.0 °C9 August 201213.2 °C1,576 mm437
201132.7 °C8 November 2011-10.4 °C30 July 201113.0 °C1,364 mm448
201030.6 °C7 February 2010-4.0 °C16 June 201014.1 °C1,165 mm625
200932.6 °C22 December 2009-4.3 °C25 July 200913.3 °C1,022 mm422
200832.1 °C6 November 2008-3.2 °C13 July 200813.5 °C1,175 mm819
200731.4 °C20 September 2007-4.9 °C24 May 200713.5 °C1,068 mm946
200630.9 °C7 December 2006-5.2 °C17 August 200613.0 °C1,485 mm341
200532.9 °C7 January 2005-2.3 °C6 June 200513.8 °C1,358 mm518
200430.5 °C4 December 2004-7.2 °C7 September 200413.4 °C1,510 mm338
200331.0 °C13 December 2003-5.2 °C6 July 200313.4 °C1,270 mm734
200232.8 °C18 October 2002-4.0 °C17 July 200213.3 °C1,269 mm932
200132.6 °C12 January 2001-3.4 °C12 July 200113.4 °C1,564 mm227
200031.0 °C7 December 2000-6.1 °C21 July 200013.0 °C1,714 mm225
199931.8 °C4 March 1999-3.8 °C6 August 199913.8 °C1,434 mm422
199832.7 °C14 November 1998-10.8 °C25 August 199813.4 °C1,448 mm233
199731.3 °C8 November 1997-6.8 °C3 July 199712.4 °C1,334 mm347
199630.7 °C3 November 1996-6.8 °C9 July 199612.6 °C1,398 mm454
199531.5 °C6 January 1995-6.0 °C19 July 199512.8 °C1,484 mm954
199432.7 °C27 November 1994-11.1 °C1 July 199412.8 °C1,155 mm757
199333.2 °C7 January 1993-3.7 °C1 June 199313.3 °C1,388 mm241
199232.7 °C11 March 1992-6.7 °C26 June 199213.3 °C907 mm742
199130.9 °C15 January 1991-4.9 °C28 July 199113.2 °C1,594 mm345
199031.0 °C11 November 1990-6.3 °C31 August 199012.6 °C1,326 mm350
198931.3 °C23 December 1989-4.4 °C5 August 198912.8 °C1,590 mm142
198830.0 °C5 February 1988-10.5 °C12 July 198812.9 °C1,679 mm145
198732.4 °C1 February 1987-4.8 °C20 June 198713.1 °C1,830 mm247
198629.7 °C14 January 1986-3.4 °C8 June 198613.2 °C1,419 mm030
198533.2 °C2 January 1985-2.9 °C9 June 198513.6 °C1,562 mm430
198430.2 °C5 March 1984-11.8 °C16 June 198413.0 °C1,273 mm134
198334.2 °C26 February 1983-5.1 °C7 July 198313.9 °C1,225 mm1516
198232.3 °C20 January 1982-8.5 °C4 July 198212.9 °C1,257 mm441
198133.1 °C7 November 1981-5.1 °C9 July 198112.7 °C1,192 mm647
198031.9 °C23 December 1980-5.6 °C3 July 198013.0 °C1,188 mm745
197931.7 °C15 January 1979-4.8 °C4 September 197913.0 °C1,311 mm338
197830.9 °C7 December 1978-4.9 °C19 June 197812.7 °C1,533 mm144
197732.5 °C21 January 1977-4.8 °C27 June 197713.3 °C1,612 mm742
197630.5 °C1 December 1976-6.2 °C25 June 197612.7 °C1,761 mm243
197529.3 °C8 January 1975-5.1 °C24 July 197512.7 °C1,479 mm035
197431.3 °C13 October 1974-4.4 °C9 September 197412.6 °C1,707 mm149
197331.6 °C29 January 1973-4.9 °C11 August 197312.5 °C1,395 mm447
197230.9 °C7 December 1972-5.2 °C25 June 197212.9 °C1,363 mm448
197130.8 °C9 March 1971-6.3 °C18 June 197112.5 °C1,471 mm248
197030.6 °C4 January 1970-4.9 °C23 July 197012.8 °C1,336 mm340
196931.3 °C26 January 1969-10.1 °C20 July 196912.5 °C1,247 mm643
196831.3 °C17 December 1968-4.2 °C4 June 196811.2 °C972 mm461
196731.6 °C27 January 1967-4.3 °C16 June 196712.8 °C1,466 mm139
196632.3 °C1 January 1966-4.8 °C21 July 196613.1 °C1,343 mm431
196531.8 °C27 December 1965-12.0 °C3 June 196512.3 °C1,124 mm551
196431.2 °C23 January 1964-12.3 °C21 June 196412.2 °C1,475 mm156
196331.3 °C28 December 1963-4.1 °C17 August 196312.9 °C1,448 mm239
196230.0 °C2 March 1962-5.9 °C15 June 196213.2 °C1,643 mm129
196132.5 °C11 January 1961-3.2 °C7 August 196112.9 °C1,528 mm721
196029.7 °C1 November 1960-5.4 °C19 July 196012.8 °C1,664 mm032
195930.3 °C17 October 1959-3.1 °C4 June 195912.8 °C1,474 mm143
195830.0 °C3 October 1958-5.1 °C20 June 195813.0 °C1,490 mm241
195730.1 °C23 January 1957-4.5 °C20 June 195713.1 °C1,466 mm133
195629.7 °C1 February 1956-7.3 °C29 August 195612.0 °C1,474 mm041
195528.9 °C18 January 1955-5.3 °C8 August 195511.8 °C1,223 mm054
195428.1 °C15 December 1954-8.0 °C19 June 195410.2 °C994 mm069
195330.2 °C29 January 1953-4.2 °C31 July 195313.0 °C1,277 mm130
195232.6 °C21 October 1952-3.5 °C29 June 195213.0 °C1,639 mm328
195131.3 °C30 November 1951-3.8 °C19 June 195112.5 °C1,257 mm336
195030.2 °C12 October 1950-2.6 °C28 July 195012.8 °C1,494 mm121
194930.2 °C29 January 1949-3.8 °C13 July 194912.3 °C822 mm137
194829.4 °C4 October 1948-4.4 °C4 August 194812.0 °C1,480 mm029
194729.3 °C17 November 1947-4.0 °C4 July 194711.8 °C1,317 mm035
194632.7 °C4 December 1946-2.9 °C7 June 194612.2 °C1,193 mm336
194529.4 °C31 December 1945-4.6 °C13 June 194512.4 °C1,245 mm033
194428.6 °C3 October 1944-3.8 °C12 July 194411.7 °C1,454 mm043
194327.5 °C27 January 1943-6.3 °C5 August 194311.7 °C1,516 mm041
194228.5 °C3 January 1942-5.7 °C7 August 194211.9 °C1,423 mm045
194128.6 °C14 October 1941-4.9 °C3 July 194113.0 °C969 mm036
194029.7 °C16 November 1940-4.4 °C13 July 194012.5 °C1,296 mm034

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
21.1 °C
+0.8 °C
Hot days (≥ 30 °C)
3 d/yr
-1
Frost days (< 0 °C)
26 d/yr
-11
Annual rainfall
1613 mm
+243 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan24.9 °C+1.4 °C186 mm-46 mm
Feb23.6 °C+0.3 °C313 mm+106 mm
Mar23.7 °C+1.3 °C272 mm+107 mm
Apr19.4 °C-0.8 °C133 mm+47 mm
May20.0 °C+1.9 °C20 mm-13 mm
Jun17.0 °C+1.2 °C68 mm+48 mm
Jul16.2 °C+0.3 °C24 mm+2 mm
Aug19.9 °C+2.0 °C20 mm-15 mm
Sep21.3 °C+1.0 °C69 mm+12 mm
Oct22.0 °C+0.9 °C114 mm-3 mm
Nov21.3 °C-0.5 °C198 mm+24 mm
Dec23.7 °C+0.8 °C199 mm-27 mm

The year's extremes

Hottest day
31.7 °C
3 Jan 2025
Coldest day
-4.5 °C
8 Jul 2025
Wettest day
56.7 mm
23 Nov 2025
Windiest day
30.1 km/h
22 Sep 2025
Strongest gust
77.8 km/h
22 Sep 2025
Hottest feels-like
35.3 °C
4 Jan 2025
Coldest feels-like
-8.2 °C
8 Jul 2025
Snowiest day
2.5 cm
10 Jun 2025
Sunniest day
14.0 h
11 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 Tlokoeng?

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

What is the hottest day ever recorded in Tlokoeng?

The hottest day measured in Tlokoeng between 1940 and 2025 was 5 January 2016, reaching 35.6 °C.

What is the coldest day in Tlokoeng?

The coldest day measured in Tlokoeng between 1940 and 2025 was 21 June 1964, at -12.3 °C.

Does it snow in Tlokoeng?

Yes. Tlokoeng gets on average 8.5 cm of snow per year and has around 37 frost days.

Has the climate of Tlokoeng warmed?

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

What is the wettest day in Tlokoeng?

The wettest day measured in Tlokoeng between 1940 and 2025 was 21 January 1974, with 92 mm of rain in 24 hours.

What was the windiest day in Tlokoeng?

The windiest day measured in Tlokoeng between 1940 and 2025 was 19 June 1942, with winds reaching 40.8 km/h.

What is the warmest month in Tlokoeng?

The warmest month in Tlokoeng is January (17.5 °C on average); the coldest is June (7.0 °C).

How much does it rain in Tlokoeng?

Tlokoeng receives on average 1,370 mm of precipitation per year, spread over about 161 rainy days.

Is it sunny in Tlokoeng?

Tlokoeng gets on average 9.5 hours of sunshine per day, roughly 3,468 hours per year over 1940-2025.

What is the biggest single-day snowfall in Tlokoeng?

The heaviest 24-hour snowfall measured in Tlokoeng between 1940 and 2025 was 25 July 2011, with 21.6 cm.

Are there tropical nights in Tlokoeng?

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

What was the most extreme apparent temperature in Tlokoeng?

In Tlokoeng, between 1940 and 2025, the highest apparent temperature reached 38.0 °C on 5 January 2016, and the lowest was -17.5 °C on 21 June 1964.

Compare Tlokoeng with another city

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

Nearby cities

The climate around Tlokoeng

Other cities — South Africa