Jeffreys Bay climate — normals and trends

Jeffreys Bay (South Africa) has a temperate oceanic climate (Cfb) under the Köppen-Geiger classification. Its mean annual temperature is 17.5 °C and it receives 511 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 February (20.9 °C on average) and the coldest is July (14.4 °C). Rainfall peaks in October.

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

Jeffreys Bay has warmed by +1.0 °C between 1940 and 2025, or +0.11 °C per decade. This trend is statistically significant.

The hottest day of the period reached 36.4 °C (on 23 March 1969) and the coldest 5.3 °C (on 13 June 1944).

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

Jeffreys BayEastern Cape

coords
-34.05°, 24.92°
period
19402025 · 86 yrs
CfbTemperate oceanicWarmest monthFebruaryColdest monthJulyWettest monthOctoberDriest monthDecember

Mean daily temperature

17.5°C

Average daily high

21.1°C

Average daily low

14.7°C

Annual rainfall

511mm

Sunshine / day

10.4h

Mean relative humidity

75%

Average peak wind

23.7km/h

Seasonal range

6.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

4 d/yr

Rainy days (≥ 1 mm)

93 d/yr

Annual snowfall

0.0 cm

Average feels-like high

20.5 °C

Average feels-like low

13.3 °C

Average peak gust

40.8 km/h

Tropical nights (≥ 20 °C)

12 d/yr

Solar radiation

17.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.0 °C

since 1940

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

36.4 °C

23 March 1969

Coldest day

5.3 °C

13 June 1944

Wettest day

91 mm

5 March 2007

Windiest day

63.8 km/h

26 February 1944

Strongest gust

118.4 km/h

3 August 1991

Hottest feels-like

40.2 °C

8 February 1987

Coldest feels-like

-0.2 °C

12 June 1979

Sunniest day

14.2 h

31 December 1954

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.7 °C12 February 20258.6 °C19 July 202518.3 °C359 mm20
202433.3 °C5 October 20248.0 °C30 August 202417.9 °C559 mm40
202332.3 °C1 December 20237.3 °C25 July 202317.6 °C634 mm40
202234.2 °C28 March 20228.4 °C1 August 202218.0 °C483 mm50
202131.2 °C13 March 20216.8 °C29 August 202117.6 °C456 mm20
202035.8 °C4 March 20207.5 °C30 August 202017.8 °C465 mm60
201934.7 °C8 September 20196.4 °C21 July 201918.1 °C317 mm70
201833.3 °C23 October 20188.0 °C18 August 201817.8 °C394 mm50
201733.3 °C22 March 20177.3 °C24 June 201717.6 °C371 mm80
201634.5 °C11 April 20167.2 °C3 July 201618.0 °C380 mm60
201534.9 °C5 November 20158.0 °C11 August 201517.7 °C553 mm60
201431.4 °C17 February 20147.9 °C7 July 201417.9 °C557 mm50
201332.4 °C1 May 20138.2 °C28 June 201317.5 °C473 mm40
201232.4 °C27 December 20127.9 °C5 July 201217.4 °C704 mm50
201132.8 °C5 December 20118.1 °C28 June 201117.4 °C678 mm50
201033.6 °C9 February 20107.5 °C13 July 201017.8 °C440 mm60
200931.9 °C4 April 20098.3 °C29 June 200917.7 °C378 mm60
200833.8 °C19 March 20087.5 °C13 July 200817.6 °C430 mm30
200732.5 °C26 January 20078.1 °C21 May 200717.8 °C590 mm60
200632.8 °C6 April 20068.2 °C22 July 200617.7 °C610 mm40
200530.5 °C27 October 20058.3 °C11 June 200517.8 °C469 mm20
200431.6 °C12 December 20048.2 °C8 July 200418.2 °C537 mm60
200333.3 °C29 March 20037.2 °C19 August 200317.7 °C448 mm60
200232.6 °C7 December 20028.3 °C31 July 200217.7 °C570 mm50
200133.4 °C14 March 20018.5 °C7 July 200117.8 °C547 mm50
200035.1 °C23 September 20008.8 °C16 July 200017.7 °C584 mm40
199934.3 °C9 October 19997.9 °C24 July 199918.4 °C455 mm40
199833.3 °C18 April 19987.9 °C9 June 199817.6 °C501 mm50
199731.1 °C6 February 19977.9 °C19 June 199717.5 °C424 mm20
199632.0 °C6 April 19967.5 °C1 August 199617.1 °C744 mm50
199532.1 °C7 April 19957.7 °C24 August 199517.2 °C568 mm40
199431.9 °C14 May 19948.1 °C29 June 199417.5 °C562 mm30
199333.8 °C10 February 19939.2 °C5 August 199318.0 °C604 mm70
199229.7 °C12 May 19928.1 °C11 August 199217.7 °C613 mm00
199134.8 °C19 April 19917.3 °C28 July 199117.8 °C426 mm100
199033.3 °C2 February 19906.5 °C1 July 199017.3 °C447 mm50
198932.1 °C26 October 19897.7 °C5 September 198917.4 °C558 mm60
198831.7 °C25 March 19886.7 °C14 July 198817.6 °C518 mm30
198734.9 °C8 February 19878.3 °C25 August 198717.8 °C505 mm60
198634.2 °C20 September 19868.1 °C3 July 198617.7 °C628 mm20
198534.0 °C11 October 19857.5 °C28 July 198517.8 °C561 mm50
198431.8 °C1 December 19848.1 °C7 July 198417.5 °C360 mm30
198330.7 °C7 January 19837.1 °C18 July 198317.7 °C565 mm30
198231.0 °C23 January 19827.4 °C19 June 198217.4 °C397 mm20
198133.0 °C13 October 19816.9 °C21 July 198117.1 °C799 mm40
198032.1 °C26 February 19808.4 °C17 August 198017.7 °C426 mm30
197932.2 °C24 January 19797.0 °C12 June 197917.4 °C560 mm10
197829.4 °C10 November 19789.0 °C2 September 197817.4 °C446 mm00
197731.9 °C27 February 19777.8 °C5 August 197717.7 °C614 mm20
197632.4 °C1 March 19767.8 °C29 July 197617.4 °C626 mm50
197531.4 °C18 February 19757.0 °C22 July 197517.3 °C476 mm40
197430.6 °C4 January 19747.3 °C12 August 197417.4 °C736 mm30
197335.4 °C4 October 19738.2 °C12 August 197317.3 °C445 mm20
197235.9 °C6 April 19728.4 °C5 September 197217.5 °C464 mm40
197131.8 °C19 February 19717.1 °C26 June 197117.0 °C612 mm50
197030.6 °C18 February 19707.0 °C23 July 197017.2 °C377 mm20
196936.4 °C23 March 19697.3 °C22 August 196917.3 °C361 mm50
196829.6 °C5 February 19686.9 °C10 August 196816.8 °C380 mm00
196731.8 °C12 February 19677.5 °C1 August 196717.4 °C428 mm60
196633.9 °C30 January 19668.0 °C24 July 196617.5 °C393 mm50
196535.2 °C11 March 19657.2 °C21 June 196517.1 °C417 mm40
196432.0 °C24 April 19646.7 °C26 June 196417.3 °C429 mm40
196332.8 °C2 January 19638.5 °C5 July 196317.3 °C651 mm10
196229.6 °C22 May 19627.6 °C15 June 196217.3 °C450 mm00
196131.3 °C26 September 19617.7 °C28 July 196117.2 °C515 mm10
196031.9 °C1 March 19607.8 °C17 July 196017.2 °C437 mm40
195932.4 °C15 March 19597.4 °C13 September 195917.2 °C635 mm50
195832.1 °C7 October 19587.7 °C10 August 195817.3 °C370 mm30
195733.5 °C5 September 19577.3 °C22 June 195717.2 °C427 mm30
195632.4 °C15 January 19567.1 °C1 July 195616.5 °C459 mm40
195533.2 °C20 March 19557.5 °C13 August 195516.7 °C468 mm20
195429.4 °C4 April 19546.7 °C19 June 195416.3 °C338 mm00
195330.1 °C2 September 19537.7 °C4 July 195317.2 °C531 mm10
195231.5 °C10 February 19528.6 °C30 June 195217.2 °C624 mm10
195134.0 °C29 August 19518.2 °C18 July 195117.2 °C312 mm40
195033.6 °C31 January 19508.1 °C28 July 195017.6 °C504 mm40
194932.6 °C29 March 19498.3 °C23 July 194917.4 °C377 mm20
194830.0 °C1 March 19485.6 °C16 August 194816.6 °C504 mm10
194728.0 °C11 January 19477.5 °C29 July 194716.3 °C637 mm00
194630.0 °C14 March 19466.1 °C29 July 194616.9 °C548 mm10
194531.7 °C13 March 19456.6 °C10 July 194517.0 °C592 mm20
194430.7 °C6 March 19445.3 °C13 June 194416.7 °C798 mm10
194333.2 °C15 March 19436.5 °C5 August 194317.0 °C635 mm30
194230.5 °C25 January 19426.6 °C5 August 194217.2 °C558 mm10
194135.7 °C13 January 19417.9 °C30 June 194117.8 °C559 mm80
194030.0 °C6 March 19408.1 °C14 August 194017.5 °C570 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
21.9 °C
+0.8 °C
Hot days (≥ 30 °C)
2 d/yr
-2
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
359 mm
-152 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan24.8 °C+0.8 °C50 mm+14 mm
Feb24.3 °C+0.2 °C32 mm-11 mm
Mar24.1 °C+0.8 °C42 mm-9 mm
Apr22.3 °C+0.6 °C43 mm-3 mm
May22.0 °C+1.5 °C19 mm-24 mm
Jun19.9 °C+0.8 °C35 mm-3 mm
Jul19.5 °C+0.9 °C33 mm-4 mm
Aug19.4 °C+0.7 °C13 mm-34 mm
Sep19.7 °C+0.6 °C22 mm-17 mm
Oct21.1 °C+1.1 °C29 mm-23 mm
Nov22.7 °C+1.5 °C23 mm-23 mm
Dec23.4 °C+0.6 °C19 mm-16 mm

The year's extremes

Hottest day
31.7 °C
12 Feb 2025
Coldest day
8.6 °C
19 Jul 2025
Wettest day
16.8 mm
27 Jan 2025
Windiest day
49.3 km/h
22 Sep 2025
Strongest gust
86.4 km/h
22 Sep 2025
Hottest feels-like
34.8 °C
12 Feb 2025
Coldest feels-like
4.1 °C
1 Aug 2025
Sunniest day
14.0 h
29 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 Jeffreys Bay?

Jeffreys Bay has a temperate oceanic climate (Köppen Cfb). Over 1940-2025, the average annual temperature is 17.5 °C and it receives 511 mm of precipitation per year.

What is the hottest day ever recorded in Jeffreys Bay?

The hottest day measured in Jeffreys Bay between 1940 and 2025 was 23 March 1969, reaching 36.4 °C.

What is the coldest day in Jeffreys Bay?

The coldest day measured in Jeffreys Bay between 1940 and 2025 was 13 June 1944, at 5.3 °C.

Does it snow in Jeffreys Bay?

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

Has the climate of Jeffreys Bay warmed?

Yes: Jeffreys Bay warmed by +1.0 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Jeffreys Bay?

The wettest day measured in Jeffreys Bay between 1940 and 2025 was 5 March 2007, with 91 mm of rain in 24 hours.

What was the windiest day in Jeffreys Bay?

The windiest day measured in Jeffreys Bay between 1940 and 2025 was 26 February 1944, with winds reaching 63.8 km/h.

What is the warmest month in Jeffreys Bay?

The warmest month in Jeffreys Bay is February (20.9 °C on average); the coldest is July (14.4 °C).

How much does it rain in Jeffreys Bay?

Jeffreys Bay receives on average 511 mm of precipitation per year, spread over about 93 rainy days.

Is it sunny in Jeffreys Bay?

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

Are there tropical nights in Jeffreys Bay?

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

What was the most extreme apparent temperature in Jeffreys Bay?

In Jeffreys Bay, between 1940 and 2025, the highest apparent temperature reached 40.2 °C on 8 February 1987, and the lowest was -0.2 °C on 12 June 1979.

Compare Jeffreys Bay with another city

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

Nearby cities

The climate around Jeffreys Bay

Other cities — South Africa