Palapye climate — normals and trends

Palapye (Botswana) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 21.0 °C and it receives 393 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.9 °C on average) and the coldest is July (14.2 °C). Rainfall peaks in January.

Palapye averages 0 frost days, 128 hot days (≥ 30 °C) and 59 rainy days per year.

Palapye has warmed by +0.9 °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 -2.2 °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.

Climate normals · ERA5

PalapyeCentral District

coords
-22.55°, 27.13°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthJanuaryColdest monthJulyWettest monthJanuaryDriest monthAugust

Mean daily temperature

21.0°C

Average daily high

27.8°C

Average daily low

15.1°C

Annual rainfall

393mm

Sunshine / day

10.4h

Mean relative humidity

54%

Average peak wind

17.5km/h

Seasonal range

10.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

128 d/yr

Rainy days (≥ 1 mm)

59 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.5 °C

Average feels-like low

13.8 °C

Average peak gust

36.8 km/h

Tropical nights (≥ 20 °C)

72 d/yr

Solar radiation

20.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.9 °C

since 1940

+0.1 °C per decade · r² = 0.11 · p = 0.002

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

42.0 °C

7 January 2016

Coldest day

-2.2 °C

15 June 1968

Wettest day

171 mm

20 January 2013

Windiest day

38.8 km/h

2 October 1964

Strongest gust

76.0 km/h

1 August 2006

Hottest feels-like

43.5 °C

7 December 2015

Coldest feels-like

-6.4 °C

15 June 1968

Sunniest day

13.4 h

19 December 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.0 °C26 October 20250.8 °C30 July 202520.4 °C717 mm1070
202441.3 °C13 December 2024-0.1 °C5 June 202422.3 °C224 mm1721
202339.5 °C8 October 20233.7 °C1 August 202322.1 °C368 mm1890
202239.8 °C4 October 20222.7 °C16 June 202221.2 °C320 mm1450
202139.9 °C16 October 20211.4 °C21 July 202120.6 °C486 mm1180
202039.5 °C7 November 20200.6 °C13 June 202020.9 °C481 mm1280
201940.6 °C28 October 20192.7 °C23 July 201922.4 °C291 mm1750
201839.7 °C8 January 20184.8 °C25 July 201821.9 °C286 mm1590
201739.2 °C16 October 20173.5 °C9 June 201720.9 °C468 mm1000
201642.0 °C7 January 20160.4 °C28 July 201622.1 °C374 mm1670
201541.3 °C12 November 20151.6 °C18 June 201522.5 °C190 mm1900
201438.5 °C9 October 2014-1.3 °C7 June 201420.5 °C626 mm1021
201339.2 °C17 November 20134.4 °C1 September 201321.3 °C515 mm1440
201238.5 °C23 February 20120.4 °C11 June 201221.8 °C256 mm1710
201140.5 °C12 November 20111.5 °C30 July 201120.9 °C345 mm1310
201040.2 °C12 October 2010-0.2 °C13 July 201021.7 °C359 mm1661
200937.7 °C8 October 20092.5 °C27 June 200920.3 °C499 mm1050
200840.3 °C3 November 20081.7 °C7 July 200821.1 °C349 mm1480
200738.3 °C4 March 2007-0.6 °C24 May 200720.8 °C383 mm1411
200638.6 °C25 October 20061.4 °C6 August 200620.7 °C375 mm1160
200540.0 °C3 November 20055.4 °C20 July 200522.6 °C237 mm1750
200438.9 °C15 January 20042.6 °C16 July 200421.1 °C364 mm1270
200340.5 °C14 January 20033.7 °C2 July 200322.4 °C259 mm1980
200239.5 °C19 October 20023.7 °C11 July 200221.7 °C188 mm1700
200138.5 °C11 January 20011.4 °C23 July 200120.6 °C466 mm1170
200036.7 °C10 October 20000.1 °C17 July 200019.7 °C640 mm820
199938.0 °C1 March 19995.0 °C15 June 199921.2 °C304 mm1300
199837.9 °C3 November 19982.3 °C5 July 199821.2 °C404 mm1480
199739.7 °C9 November 19971.9 °C1 July 199720.4 °C400 mm920
199637.2 °C20 October 19960.8 °C9 July 199620.2 °C662 mm1030
199539.4 °C27 January 19952.2 °C7 August 199521.6 °C486 mm1390
199438.7 °C14 November 19941.5 °C1 July 199421.1 °C204 mm1430
199339.0 °C31 October 19932.9 °C13 June 199321.9 °C219 mm1620
199241.4 °C25 February 19922.7 °C9 July 199222.7 °C185 mm1960
199137.3 °C9 October 19912.7 °C8 July 199121.0 °C332 mm1350
199039.8 °C14 November 19903.3 °C16 August 199021.4 °C289 mm1300
198938.2 °C20 December 19891.4 °C20 July 198921.1 °C251 mm1220
198838.4 °C25 December 19880.9 °C10 June 198820.5 °C538 mm1050
198738.1 °C26 November 19870.6 °C22 July 198722.1 °C337 mm1650
198637.2 °C14 January 19863.9 °C26 June 198621.4 °C282 mm1480
198537.8 °C2 March 19853.1 °C11 June 198521.1 °C413 mm1220
198438.7 °C3 March 19842.0 °C23 July 198421.5 °C312 mm1530
198339.1 °C11 January 19831.7 °C27 June 198322.2 °C269 mm1700
198237.8 °C19 November 19823.9 °C16 June 198221.3 °C252 mm1440
198140.3 °C8 November 19811.8 °C10 June 198119.9 °C468 mm1010
198040.1 °C2 January 19801.3 °C23 June 198020.2 °C447 mm1020
197938.5 °C1 December 19791.2 °C25 July 197920.7 °C307 mm1570
197838.0 °C29 September 19781.3 °C17 June 197819.9 °C512 mm690
197737.7 °C22 January 19773.1 °C27 June 197720.6 °C585 mm1060
197637.1 °C24 November 19761.6 °C21 June 197619.9 °C391 mm910
197537.6 °C16 October 19752.8 °C25 July 197519.9 °C485 mm850
197437.8 °C17 October 19744.0 °C28 July 197419.6 °C456 mm550
197338.0 °C15 March 19733.7 °C5 July 197320.8 °C436 mm1320
197238.1 °C3 December 19720.5 °C2 August 197220.3 °C511 mm1120
197136.7 °C23 October 19713.8 °C18 July 197120.9 °C344 mm1310
197038.7 °C12 January 19705.2 °C5 July 197021.9 °C314 mm1630
196938.5 °C25 November 19691.8 °C19 June 196920.7 °C482 mm1210
196839.5 °C4 January 1968-2.2 °C15 June 196820.5 °C338 mm1343
196736.6 °C16 November 19671.5 °C7 June 196719.9 °C382 mm810
196638.5 °C5 January 19663.4 °C22 May 196620.8 °C448 mm1150
196538.1 °C28 October 19651.2 °C24 June 196520.9 °C139 mm1330
196437.5 °C9 February 19640.3 °C21 June 196420.9 °C289 mm1460
196336.3 °C9 October 19631.7 °C12 July 196320.4 °C293 mm1230
196238.9 °C17 October 19624.3 °C8 July 196221.0 °C538 mm1380
196138.9 °C24 October 19615.6 °C12 June 196120.8 °C385 mm1170
196038.1 °C10 October 19602.6 °C20 July 196020.6 °C359 mm1280
195937.7 °C17 October 19594.7 °C17 May 195920.5 °C254 mm1150
195836.6 °C20 November 19583.4 °C16 June 195820.3 °C886 mm920
195736.2 °C21 December 19573.1 °C21 June 195720.6 °C514 mm870
195636.3 °C2 February 19562.7 °C23 July 195620.4 °C435 mm1030
195537.3 °C12 November 1955-0.1 °C29 June 195519.3 °C581 mm601
195439.7 °C25 October 19542.7 °C18 July 195421.9 °C171 mm1860
195338.4 °C30 October 19531.8 °C30 June 195320.4 °C488 mm840
195238.9 °C20 November 19523.7 °C5 July 195221.3 °C341 mm1360
195139.5 °C25 November 19512.8 °C15 July 195121.6 °C352 mm1410
195037.9 °C23 October 19504.7 °C2 August 195021.1 °C350 mm1190
194940.8 °C14 January 19495.3 °C12 July 194920.8 °C385 mm1310
194836.5 °C8 October 19483.8 °C23 July 194820.2 °C521 mm840
194738.5 °C8 October 19472.5 °C13 July 194720.5 °C520 mm870
194639.5 °C23 October 19463.6 °C7 July 194620.7 °C434 mm1100
194537.9 °C5 October 19453.5 °C28 June 194520.7 °C407 mm900
194439.8 °C26 September 19445.3 °C26 July 194420.8 °C530 mm960
194338.0 °C13 October 19434.0 °C30 June 194320.1 °C432 mm780
194237.0 °C23 October 19420.2 °C21 July 194220.5 °C509 mm980
194139.2 °C10 March 19414.7 °C5 July 194121.8 °C275 mm1530
194038.6 °C7 November 19401.5 °C3 July 194022.0 °C240 mm1660

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
27.3 °C
-0.5 °C
Hot days (≥ 30 °C)
107 d/yr
-21
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
717 mm
+324 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.5 °C-2.0 °C246 mm+161 mm
Feb28.3 °C-1.7 °C241 mm+169 mm
Mar28.2 °C-1.1 °C4 mm-37 mm
Apr27.1 °C-0.4 °C9 mm-12 mm
May23.9 °C-1.3 °C10 mm+3 mm
Jun22.7 °C+0.4 °C0 mm-3 mm
Jul22.7 °C+0.4 °C1 mm-1 mm
Aug27.7 °C+2.3 °C1 mm-1 mm
Sep31.5 °C+2.4 °C2 mm-5 mm
Oct30.9 °C-0.2 °C4 mm-15 mm
Nov27.6 °C-3.1 °C96 mm+44 mm
Dec28.3 °C-2.1 °C103 mm+20 mm

The year's extremes

Hottest day
38.0 °C
26 Oct 2025
Coldest day
0.8 °C
30 Jul 2025
Wettest day
38.8 mm
13 Jan 2025
Windiest day
31.6 km/h
9 Sep 2025
Strongest gust
61.6 km/h
9 Sep 2025
Hottest feels-like
38.3 °C
16 Oct 2025
Coldest feels-like
-3.4 °C
30 Jul 2025
Sunniest day
13.3 h
12 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 Palapye?

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

What is the hottest day ever recorded in Palapye?

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

What is the coldest day in Palapye?

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

Does it snow in Palapye?

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

Has the climate of Palapye warmed?

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

What is the wettest day in Palapye?

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

What was the windiest day in Palapye?

The windiest day measured in Palapye between 1940 and 2025 was 2 October 1964, with winds reaching 38.8 km/h.

What is the warmest month in Palapye?

The warmest month in Palapye is January (24.9 °C on average); the coldest is July (14.2 °C).

How much does it rain in Palapye?

Palapye receives on average 393 mm of precipitation per year, spread over about 59 rainy days.

Is it sunny in Palapye?

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

Are there tropical nights in Palapye?

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

What was the most extreme apparent temperature in Palapye?

In Palapye, between 1940 and 2025, the highest apparent temperature reached 43.5 °C on 7 December 2015, and the lowest was -6.4 °C on 15 June 1968.

Compare Palapye with another city

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

Nearby cities

The climate around Palapye

Other cities — Botswana