Grabouw climate — normals and trends

Grabouw (South Africa) has a warm-summer mediterranean climate (Csb) under the Köppen-Geiger classification. Its mean annual temperature is 15.8 °C and it receives 596 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 (19.6 °C on average) and the coldest is July (12.2 °C). Rainfall peaks in June.

Grabouw averages 0 frost days, 0 hot days (≥ 30 °C) and 93 rainy days per year.

Grabouw has warmed by +1.1 °C between 1940 and 2025, or +0.13 °C per decade. This trend is statistically significant.

The hottest day of the period reached 32.6 °C (on 19 January 2000) and the coldest 4.0 °C (on 1 August 1967).

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

GrabouwWestern Cape

coords
-34.15°, 19.02°
period
19402025 · 86 yrs
CsbWarm-summer MediterraneanWarmest monthJanuaryColdest monthJulyWettest monthJuneDriest monthJanuary

Mean daily temperature

15.8°C

Average daily high

18.8°C

Average daily low

13.5°C

Annual rainfall

596mm

Sunshine / day

10.8h

Mean relative humidity

77%

Average peak wind

20.9km/h

Seasonal range

7.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

93 d/yr

Annual snowfall

0.0 cm

Average feels-like high

18.2 °C

Average feels-like low

11.6 °C

Average peak gust

42.4 km/h

Tropical nights (≥ 20 °C)

2 d/yr

Solar radiation

18.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.1 °C

since 1940

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

19 January 2000

Coldest day

4.0 °C

1 August 1967

Wettest day

99 mm

16 November 2013

Windiest day

60.9 km/h

20 November 1943

Strongest gust

139.7 km/h

15 May 1984

Hottest feels-like

35.8 °C

23 January 1979

Coldest feels-like

-0.3 °C

13 June 1944

Snowiest day

0.5 cm

19 August 2003

Sunniest day

14.2 h

9 December 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202528.5 °C22 January 20256.7 °C13 August 202516.5 °C530 mm00
202430.0 °C19 January 20246.6 °C15 August 202416.2 °C767 mm10
202328.7 °C11 February 20236.8 °C11 July 202316.0 °C788 mm00
202230.5 °C22 January 20226.7 °C13 August 202216.5 °C467 mm10
202130.0 °C18 April 20216.7 °C7 July 202116.2 °C738 mm10
202028.7 °C6 March 20206.3 °C29 August 202016.3 °C645 mm00
201929.3 °C14 February 20197.1 °C21 July 201916.5 °C557 mm00
201829.5 °C11 January 20187.1 °C18 August 201816.5 °C583 mm00
201729.7 °C29 April 20176.4 °C26 June 201716.3 °C488 mm00
201629.7 °C17 January 20166.3 °C3 July 201616.6 °C543 mm00
201531.0 °C3 March 20156.6 °C26 July 201516.4 °C550 mm20
201431.1 °C12 April 20147.2 °C7 July 201416.4 °C654 mm10
201329.2 °C4 March 20137.0 °C30 August 201316.0 °C999 mm00
201230.2 °C13 April 20126.7 °C23 August 201216.0 °C716 mm20
201129.2 °C1 March 20116.6 °C20 August 201116.0 °C566 mm00
201031.0 °C8 March 20106.8 °C25 July 201016.0 °C546 mm30
200929.8 °C5 March 20097.6 °C14 July 200916.2 °C647 mm00
200828.1 °C9 February 20086.6 °C31 August 200816.0 °C708 mm00
200729.8 °C25 January 20076.7 °C8 October 200716.0 °C758 mm00
200629.8 °C6 March 20066.8 °C9 August 200616.0 °C564 mm00
200529.9 °C6 February 20057.1 °C10 June 200516.2 °C670 mm00
200429.6 °C4 January 20047.2 °C2 August 200416.4 °C614 mm00
200330.3 °C10 February 20034.8 °C19 August 200316.0 °C590 mm10
200230.4 °C24 March 20025.5 °C31 July 200215.9 °C689 mm10
200128.8 °C10 February 20016.3 °C6 July 200116.1 °C673 mm00
200032.6 °C19 January 20006.5 °C16 July 200016.1 °C512 mm20
199928.9 °C29 December 19997.2 °C19 July 199916.4 °C548 mm00
199828.7 °C3 January 19985.9 °C24 July 199815.8 °C643 mm00
199729.7 °C12 September 19976.6 °C29 July 199715.7 °C514 mm00
199628.3 °C5 April 19965.6 °C30 July 199615.3 °C895 mm00
199529.0 °C10 March 19955.0 °C23 July 199515.6 °C648 mm00
199430.8 °C2 November 19946.2 °C28 June 199416.1 °C662 mm10
199329.7 °C4 January 19936.6 °C19 July 199316.2 °C784 mm00
199231.1 °C4 January 19925.7 °C9 August 199215.8 °C718 mm20
199130.4 °C29 March 19916.5 °C26 July 199115.9 °C664 mm10
199029.6 °C6 February 19907.1 °C24 May 199015.7 °C636 mm00
198928.3 °C17 December 19894.7 °C17 August 198915.7 °C734 mm00
198829.4 °C10 February 19886.8 °C10 July 198815.8 °C599 mm00
198728.0 °C7 February 19876.9 °C14 August 198715.9 °C648 mm00
198629.5 °C18 February 19865.8 °C3 July 198616.2 °C662 mm00
198529.6 °C10 October 19855.9 °C7 July 198516.1 °C720 mm00
198431.1 °C24 April 19846.1 °C7 August 198415.9 °C713 mm10
198327.8 °C20 April 19836.4 °C23 July 198315.7 °C795 mm00
198227.7 °C28 January 19825.7 °C30 July 198215.5 °C534 mm00
198127.6 °C17 February 19815.2 °C22 June 198115.5 °C699 mm00
198028.9 °C14 January 19805.9 °C2 July 198016.0 °C625 mm00
197932.1 °C23 January 19795.8 °C3 September 197915.8 °C628 mm10
197829.4 °C24 January 19786.4 °C6 August 197815.8 °C545 mm00
197729.9 °C26 February 19776.3 °C30 July 197715.9 °C838 mm00
197628.8 °C31 January 19765.6 °C30 July 197615.6 °C703 mm00
197531.2 °C17 February 19755.3 °C2 August 197515.6 °C561 mm10
197429.7 °C21 December 19745.8 °C8 September 197415.8 °C686 mm00
197328.3 °C8 February 19736.0 °C28 July 197315.9 °C499 mm00
197230.3 °C11 November 19726.8 °C11 June 197216.1 °C453 mm10
197128.6 °C23 February 19715.6 °C6 August 197115.3 °C529 mm00
197028.6 °C3 February 19705.2 °C22 July 197015.3 °C570 mm00
196930.4 °C22 March 19695.2 °C19 July 196915.3 °C561 mm10
196829.8 °C5 February 19684.3 °C9 August 196815.2 °C613 mm00
196728.5 °C27 December 19674.0 °C1 August 196715.3 °C486 mm00
196630.3 °C29 January 19666.1 °C7 July 196615.4 °C481 mm10
196530.0 °C27 January 19655.6 °C23 June 196515.3 °C577 mm10
196428.6 °C10 March 19644.8 °C25 June 196415.4 °C560 mm00
196330.0 °C1 January 19636.9 °C26 July 196315.9 °C501 mm10
196230.7 °C7 April 19626.2 °C14 June 196215.4 °C688 mm10
196128.7 °C25 January 19615.5 °C6 August 196115.2 °C542 mm00
196030.3 °C13 December 19606.1 °C17 July 196015.4 °C449 mm10
195927.5 °C15 March 19595.3 °C7 August 195915.2 °C488 mm00
195828.4 °C20 December 19586.0 °C7 August 195815.5 °C357 mm00
195728.5 °C26 December 19575.5 °C3 August 195715.2 °C749 mm00
195629.3 °C5 January 19565.4 °C28 August 195615.1 °C528 mm00
195528.7 °C16 January 19556.0 °C13 August 195514.9 °C574 mm00
195429.1 °C27 January 19544.9 °C17 July 195414.9 °C599 mm00
195327.9 °C13 January 19535.9 °C6 September 195315.8 °C361 mm00
195230.4 °C14 February 19526.6 °C26 July 195215.6 °C514 mm10
195130.9 °C30 January 19517.4 °C4 July 195115.6 °C395 mm10
195028.9 °C16 November 19507.8 °C15 June 195015.9 °C381 mm00
194930.4 °C25 March 19497.8 °C2 August 194916.0 °C314 mm30
194830.7 °C14 November 19486.1 °C2 September 194815.4 °C399 mm20
194726.5 °C2 December 19475.5 °C29 July 194714.9 °C441 mm00
194629.6 °C10 March 19465.8 °C28 July 194615.5 °C376 mm00
194530.6 °C24 March 19456.0 °C19 July 194515.6 °C426 mm10
194427.3 °C25 October 19445.0 °C13 June 194415.0 °C753 mm00
194327.9 °C14 March 19435.8 °C13 July 194315.1 °C520 mm00
194229.2 °C14 March 19424.1 °C5 August 194215.5 °C489 mm00
194130.8 °C30 January 19417.4 °C5 September 194115.8 °C485 mm10
194030.8 °C16 March 19406.8 °C4 July 194015.7 °C596 mm10

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
19.5 °C
+0.7 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
530 mm
-66 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan22.7 °C0.0 °C19 mm-4 mm
Feb23.1 °C+0.2 °C5 mm-20 mm
Mar22.8 °C+0.9 °C18 mm-10 mm
Apr20.8 °C+1.0 °C41 mm-3 mm
May18.1 °C+0.5 °C65 mm-3 mm
Jun15.9 °C0.0 °C127 mm+37 mm
Jul15.0 °C0.0 °C108 mm+25 mm
Aug15.4 °C+0.2 °C73 mm-6 mm
Sep17.5 °C+1.3 °C29 mm-23 mm
Oct18.7 °C+0.8 °C23 mm-22 mm
Nov22.0 °C+2.3 °C8 mm-25 mm
Dec22.7 °C+1.3 °C15 mm-11 mm

The year's extremes

Hottest day
28.5 °C
22 Jan 2025
Coldest day
6.7 °C
13 Aug 2025
Wettest day
32.3 mm
25 Jun 2025
Windiest day
39.9 km/h
15 Sep 2025
Strongest gust
85.7 km/h
9 Aug 2025
Hottest feels-like
32.8 °C
22 Jan 2025
Coldest feels-like
4.3 °C
31 Jul 2025
Sunniest day
14.1 h
19 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 Grabouw?

Grabouw has a warm-summer mediterranean climate (Köppen Csb). Over 1940-2025, the average annual temperature is 15.8 °C and it receives 596 mm of precipitation per year.

What is the hottest day ever recorded in Grabouw?

The hottest day measured in Grabouw between 1940 and 2025 was 19 January 2000, reaching 32.6 °C.

What is the coldest day in Grabouw?

The coldest day measured in Grabouw between 1940 and 2025 was 1 August 1967, at 4.0 °C.

Does it snow in Grabouw?

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

Has the climate of Grabouw warmed?

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

What is the wettest day in Grabouw?

The wettest day measured in Grabouw between 1940 and 2025 was 16 November 2013, with 99 mm of rain in 24 hours.

What was the windiest day in Grabouw?

The windiest day measured in Grabouw between 1940 and 2025 was 20 November 1943, with winds reaching 60.9 km/h.

What is the warmest month in Grabouw?

The warmest month in Grabouw is January (19.6 °C on average); the coldest is July (12.2 °C).

How much does it rain in Grabouw?

Grabouw receives on average 596 mm of precipitation per year, spread over about 93 rainy days.

Is it sunny in Grabouw?

Grabouw gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

What is the biggest single-day snowfall in Grabouw?

The heaviest 24-hour snowfall measured in Grabouw between 1940 and 2025 was 19 August 2003, with 0.5 cm.

Are there tropical nights in Grabouw?

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

What was the most extreme apparent temperature in Grabouw?

In Grabouw, between 1940 and 2025, the highest apparent temperature reached 35.8 °C on 23 January 1979, and the lowest was -0.3 °C on 13 June 1944.

Compare Grabouw with another city

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

Nearby cities

The climate around Grabouw

Other cities — South Africa