Tonota climate — normals and trends

Tonota has a hot semi-arid climate, averaging 21.4 °C annually with 447 mm of rain per year.

Climate normals · ERA5

TonotaCentral District

coords
-21.44°, 27.46°
period
1940–2025 · 86 yrs
BShHot semi-aridWarmest monthJanuaryColdest monthJulyWettest monthDecemberDriest monthAugust

The normals for this period

The average of every indicator across the whole window: temperature, water, sky, wind and notable days.

Mean daily temperature

21.4°C

Average daily high

28.2°C

Average daily low

15.4°C

Annual rainfall

447mm

Sunshine / day

10.4h

Mean relative humidity

54%

Average peak wind

18.4km/h

Seasonal range

9.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

135 d/yr

Rainy days (≥ 1 mm)

63 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.9 °C

Average feels-like low

14.1 °C

Average peak gust

37.0 km/h

Tropical nights (≥ 20 °C)

75 d/yr

Solar radiation

20.5 MJ/m²

Has the climate changed?

What the yearly averages say about warming here, and whether the slope is statistically solid.

+0.8 °C

since 1940

+0.1 °C per decade · r² = 0.10 · p = 0.003

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).

Climate month by month

How an average year unfolds: when it rains, when it turns hot, when the sun is out.

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

The most extreme days ever measured here, then the year-by-year detail.

Hottest day

42.0 °C

7 January 2016

Coldest day

-1.4 °C

15 June 1968

Wettest day

75 mm

20 January 2013

Windiest day

42.0 km/h

28 December 2019

Strongest gust

75.6 km/h

6 October 1985

Hottest feels-like

43.7 °C

7 January 2016

Coldest feels-like

-5.6 °C

15 June 1968

Sunniest day

13.3 h

17 December 2018

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.6 °C26 October 20253.2 °C11 June 202520.9 °C834 mm1230
202441.7 °C13 December 20240.8 °C5 June 202422.8 °C341 mm1910
202340.0 °C8 October 20234.5 °C1 August 202322.6 °C455 mm1950
202239.9 °C4 October 20223.7 °C8 June 202221.7 °C436 mm1460
202140.1 °C2 November 20213.1 °C20 July 202121.3 °C461 mm1390
202039.9 °C8 November 20202.8 °C14 July 202021.5 °C495 mm1460
201940.9 °C28 October 20193.9 °C3 July 201922.6 °C426 mm1760
201839.5 °C8 January 20183.9 °C28 July 201821.9 °C389 mm1570
201739.6 °C16 October 20173.1 °C24 August 201721.0 °C547 mm1060
201642.0 °C7 January 20163.7 °C28 July 201622.5 °C475 mm1700
201541.2 °C12 November 20154.0 °C18 June 201522.8 °C233 mm1930
201438.3 °C9 October 20141.3 °C7 June 201420.9 °C719 mm1120
201339.0 °C17 November 20134.9 °C1 September 201321.8 °C415 mm1600
201239.1 °C23 February 20121.9 °C10 August 201222.5 °C254 mm1940
201141.1 °C25 October 20111.2 °C27 June 201121.3 °C447 mm1320
201040.8 °C11 October 20101.9 °C17 June 201022.1 °C392 mm1660
200938.4 °C8 October 20092.8 °C28 June 200920.9 °C507 mm1280
200840.5 °C3 November 20082.3 °C7 July 200821.3 °C421 mm1430
200737.8 °C17 March 20070.6 °C23 May 200721.1 °C433 mm1490
200638.5 °C25 October 20061.9 °C6 August 200621.1 °C453 mm1250
200539.9 °C16 November 20054.9 °C1 July 200522.8 °C308 mm1810
200439.0 °C7 October 20043.5 °C13 July 200421.5 °C395 mm1350
200339.7 °C14 January 20034.7 °C8 July 200322.5 °C338 mm1930
200239.6 °C19 October 20024.0 °C5 July 200222.4 °C161 mm1980
200138.7 °C24 September 20011.6 °C23 July 200120.9 °C592 mm1270
200037.2 °C10 October 20000.8 °C18 July 200020.0 °C781 mm900
199938.6 °C17 November 19993.7 °C30 June 199921.6 °C330 mm1330
199839.5 °C3 November 19984.7 °C20 June 199821.7 °C451 mm1530
199740.7 °C9 November 19973.1 °C1 July 199720.9 °C397 mm1140
199638.4 °C20 October 19961.6 °C10 July 199620.5 °C744 mm1060
199540.2 °C12 October 19954.3 °C7 August 199522.1 °C496 mm1540
199439.3 °C14 November 19941.4 °C13 July 199421.3 °C253 mm1450
199338.7 °C31 October 19934.3 °C13 June 199321.9 °C351 mm1390
199240.9 °C26 February 19923.8 °C5 July 199222.7 °C314 mm1900
199137.7 °C30 October 19913.5 °C11 July 199121.3 °C357 mm1410
199040.1 °C14 November 19905.1 °C30 June 199022.0 °C274 mm1470
198937.6 °C2 October 19893.0 °C19 July 198921.5 °C266 mm1270
198838.0 °C25 December 19882.2 °C10 June 198820.8 °C589 mm1110
198739.6 °C19 November 19872.3 °C22 July 198722.6 °C335 mm1820
198636.5 °C27 November 19863.9 °C26 June 198621.5 °C398 mm1410
198537.4 °C2 March 19852.8 °C14 July 198521.4 °C437 mm1240
198439.1 °C29 January 19843.8 °C23 July 198421.9 °C346 mm1710
198339.5 °C11 January 19834.6 °C27 June 198322.7 °C254 mm1850
198238.2 °C10 February 19824.5 °C18 July 198221.9 °C245 mm1590
198139.5 °C6 November 19811.4 °C10 June 198120.0 °C575 mm980
198038.5 °C4 January 19800.9 °C30 June 198020.7 °C450 mm1240
197938.9 °C1 December 19793.7 °C5 July 197921.1 °C294 mm1600
197837.1 °C29 September 19781.6 °C17 June 197819.9 °C719 mm680
197738.4 °C3 November 19773.6 °C5 July 197720.9 °C712 mm1100
197636.0 °C24 October 19763.0 °C21 June 197620.1 °C504 mm990
197537.6 °C16 October 19753.1 °C26 July 197520.3 °C495 mm980
197438.0 °C17 October 19745.0 °C27 July 197420.0 °C589 mm680
197338.2 °C7 October 19735.0 °C10 July 197321.3 °C367 mm1480
197238.2 °C3 December 19722.7 °C2 August 197220.6 °C602 mm1070
197137.7 °C4 October 19715.7 °C1 August 197121.2 °C433 mm1360
197038.9 °C12 January 19704.9 °C5 July 197022.3 °C325 mm1700
196938.1 °C25 November 19694.0 °C18 June 196920.9 °C554 mm1220
196839.6 °C17 October 1968-1.4 °C15 June 196821.3 °C326 mm1583
196736.8 °C23 October 19672.9 °C16 July 196720.3 °C411 mm880
196639.3 °C6 January 19664.6 °C23 August 196621.0 °C587 mm1110
196538.7 °C31 October 19652.2 °C25 June 196521.4 °C127 mm1510
196436.8 °C13 November 19640.3 °C27 June 196421.1 °C288 mm1430
196336.9 °C23 January 19632.1 °C12 July 196320.7 °C359 mm1220
196239.7 °C18 October 19625.3 °C28 August 196221.5 °C548 mm1360
196139.4 °C24 October 19615.8 °C9 July 196121.2 °C387 mm1200
196038.5 °C10 October 19604.3 °C28 July 196021.1 °C389 mm1430
195938.2 °C18 October 19596.2 °C24 July 195920.8 °C302 mm1160
195837.2 °C11 October 19584.6 °C22 June 195820.5 °C941 mm960
195736.7 °C6 December 19574.9 °C21 June 195721.0 °C528 mm990
195635.5 °C2 February 19563.4 °C14 June 195620.7 °C427 mm970
195538.7 °C13 November 19552.4 °C29 June 195519.6 °C747 mm600
195440.0 °C26 October 19543.4 °C25 July 195422.3 °C190 mm1940
195338.7 °C31 October 19533.0 °C30 June 195320.6 °C656 mm770
195238.7 °C20 November 19524.6 °C6 July 195221.6 °C355 mm1420
195139.4 °C21 December 19514.4 °C14 July 195122.3 °C375 mm1640
195038.7 °C24 October 19505.0 °C10 August 195021.6 °C352 mm1200
194938.9 °C9 January 19495.3 °C19 July 194921.3 °C421 mm1480
194837.5 °C2 October 19485.4 °C5 July 194820.3 °C693 mm810
194738.9 °C8 October 19473.6 °C13 July 194721.2 °C623 mm950
194639.6 °C23 October 19464.2 °C2 July 194621.1 °C472 mm1220
194538.3 °C22 October 19453.0 °C29 June 194521.2 °C505 mm980
194440.4 °C26 September 19445.6 °C15 July 194421.4 °C552 mm1150
194337.7 °C13 October 19434.7 °C2 July 194320.6 °C473 mm840
194238.0 °C23 October 19422.2 °C21 July 194221.2 °C539 mm1220
194139.5 °C15 October 19413.6 °C5 July 194122.2 °C359 mm1570
194038.8 °C7 November 19402.9 °C16 July 194022.4 °C315 mm1770

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and compare it with the normal: warmer, drier, more extreme?

Across the whole year

Average daily high
27.7 °C
-0.5 °C
Hot days (≥ 30 °C)
123 d/yr
-12
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
834 mm
+387 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.1 °C-2.1 °C276 mm+179 mm
Feb28.4 °C-1.4 °C290 mm+203 mm
Mar28.5 °C-0.9 °C8 mm-35 mm
Apr27.6 °C-0.4 °C13 mm-7 mm
May24.0 °C-1.7 °C4 mm-1 mm
Jun23.2 °C+0.3 °C0 mm-3 mm
Jul23.2 °C+0.4 °C2 mm-0 mm
Aug28.4 °C+2.3 °C2 mm+0 mm
Sep32.5 °C+2.7 °C1 mm-5 mm
Oct31.8 °C0.0 °C5 mm-16 mm
Nov28.1 °C-3.0 °C116 mm+55 mm
Dec28.8 °C-1.5 °C118 mm+16 mm

The year's extremes

Hottest day
38.6 °C
26 Oct 2025
Coldest day
3.2 °C
11 Jun 2025
Wettest day
73.5 mm
10 Feb 2025
Windiest day
33.4 km/h
14 Nov 2025
Strongest gust
60.8 km/h
30 Oct 2025
Hottest feels-like
39.1 °C
1 Nov 2025
Coldest feels-like
-0.4 °C
1 Aug 2025
Sunniest day
13.1 h
6 Dec 2025

What was the weather like that day?

The weather actually measured on a given date, anywhere in the covered window.

Date

Climate at a glance

What these normals say about the place, in a few sentences, and the notions needed to read them.

Tonota (Botswana) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 21.4 °C and it receives 447 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 (24.8 °C on average) and the coldest is July (14.9 °C). Rainfall peaks in December.

Tonota averages 0 frost days, 135 hot days (≥ 30 °C) and 63 rainy days per year.

Tonota has warmed by +0.8 °C between 1940 and 2025, or +0.10 °C per decade. This trend is statistically significant.

The hottest day of the period reached 42.0 °C (on 7 January 2016) and the coldest -1.4 °C (on 15 June 1968).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Compare Tonota with another city

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

Frequently asked questions

What is the climate of Tonota?

Tonota has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 21.4 °C and it receives 447 mm of precipitation per year.

What is the hottest day ever recorded in Tonota?

The hottest day measured in Tonota between 1940 and 2025 was 7 January 2016, reaching 42.0 °C.

What is the coldest day in Tonota?

The coldest day measured in Tonota between 1940 and 2025 was 15 June 1968, at -1.4 °C.

Does it snow in Tonota?

Almost never: Tonota sees virtually no snow, with about 0 frost days per year.

Has the climate of Tonota warmed?

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

What is the wettest day in Tonota?

The wettest day measured in Tonota between 1940 and 2025 was 20 January 2013, with 75 mm of rain in 24 hours.

What was the windiest day in Tonota?

The windiest day measured in Tonota between 1940 and 2025 was 28 December 2019, with winds reaching 42.0 km/h.

What is the warmest month in Tonota?

The warmest month in Tonota is January (24.8 °C on average); the coldest is July (14.9 °C).

How much does it rain in Tonota?

Tonota receives on average 447 mm of precipitation per year, spread over about 63 rainy days.

Is it sunny in Tonota?

Tonota gets on average 10.4 hours of sunshine per day, roughly 3,796 hours per year over 1940-2025.

Are there tropical nights in Tonota?

Yes: Tonota has on average 75 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Tonota?

In Tonota, between 1940 and 2025, the highest apparent temperature reached 43.7 °C on 7 January 2016, and the lowest was -5.6 °C on 15 June 1968.

These forecasts and records come from our own weather API. Developer documentation →