☰
Home
Weather
News
MyPhoto
Competitions
Contact Us
Home
Weather Forecast
News & Highlights
MyPhoto
Competitions
Contact Us
Get the weather for
Johannesburg
Weather for
South Africa
Weather
South Africa
Saturday 16 May 2026
Windy Times
PORT ST JOHN'S (Eastern Cape): Expect a fresh NNE breeze on Wednesday 20 May with wind speeds up to 36kmh and a high of 24°C
Windy Times
PORT ALFRED (Eastern Cape): Expect a strong ENE breeze on Wednesday 20 May with wind speeds up to 45kmh and a high of 22°C
Windy Times
POSTMASBURG (Northern Cape): Expect a strong N breeze on Wednesday 20 May with wind speeds up to 46kmh and a high of 22°C
Windy Times
KURUMAN (Northern Cape): Expect a fresh N breeze on Wednesday 20 May with wind speeds up to 37kmh and a high of 22°C
Windy Times
CAPE POINT (Western Cape): Expect a moderate ESE gale on Tuesday 19 May with wind speeds up to 57kmh and a high of 17°C
Windy Times
AGULHAS (Western Cape): Expect a fresh ESE breeze on Wednesday 20 May with wind speeds up to 36kmh and a high of 17°C
Windy Times
EAST LONDON (Eastern Cape): Expect a strong ENE breeze on Wednesday 20 May with wind speeds up to 40kmh and a high of 23°C
Windy Times
ALEXANDER BAY (Northern Cape): Expect a fresh S breeze on Friday 22 May with wind speeds up to 34kmh and a high of 18°C
Detailed Forecast
AGULHAS (Western Cape): Heavy rain is expected on Tuesday 19 May with an average rainfall of 15mm/24h and a high of 16°C
Windy Times
QUEENSTOWN (Eastern Cape): Expect a fresh NW breeze on Thursday 21 May with wind speeds up to 32kmh and a high of 19°C
Windy Times
PORT ALFRED (Eastern Cape): Expect a strong NE breeze on Thursday 21 May with wind speeds up to 40kmh and a high of 21°C
Windy Times
SISHEN (Northern Cape): Expect a strong N breeze on Wednesday 20 May with wind speeds up to 45kmh and a high of 23°C
Windy Times
RICHARDS BAY (KZN): Expect a fresh SSW breeze today with wind speeds up to 33kmh and a high of 23°C
Windy Times
PORT ST JOHN'S (Eastern Cape): Expect a fresh NE breeze tomorrow with wind speeds up to 35kmh and a high of 26°C
Windy Times
CAPE TOWN (Western Cape): Expect a fresh SE breeze on Tuesday 19 May with wind speeds up to 38kmh and a high of 18°C
Windy Times
POSTMASBURG (Northern Cape): Expect a strong N breeze on Thursday 21 May with wind speeds up to 47kmh and a high of 20°C
Windy Times
KURUMAN (Northern Cape): Expect a strong N breeze on Thursday 21 May with wind speeds up to 40kmh and a high of 18°C
Windy Times
EAST LONDON (Eastern Cape): Expect a fresh NE breeze on Thursday 21 May with wind speeds up to 32kmh and a high of 25°C
Windy Times
RICHARDS BAY (KZN): Expect a fresh NNE breeze on Thursday 21 May with wind speeds up to 34kmh and a high of 25°C
Windy Times
PLETTENBERG BAY (Western Cape): Expect a fresh E breeze on Tuesday 19 May with wind speeds up to 33kmh and a high of 17°C
Windy Times
CAPE POINT (Western Cape): Expect a fresh SE breeze tomorrow with wind speeds up to 33kmh and a high of 18°C
Windy Times
PORT ALFRED (Eastern Cape): Expect a fresh ENE breeze on Tuesday 19 May with wind speeds up to 35kmh and a high of 19°C
Windy Times
DE AAR (Northern Cape): Expect a fresh NNW breeze on Thursday 21 May with wind speeds up to 33kmh and a high of 18°C
Windy Times
SISHEN (Northern Cape): Expect a strong N breeze on Thursday 21 May with wind speeds up to 43kmh and a high of 20°C
Windy Times
DURBAN (KZN): Expect a strong NE breeze on Thursday 21 May with wind speeds up to 40kmh and a high of 24°C
Windy Times
AGULHAS (Western Cape): Expect a strong ESE breeze on Monday 18 May with wind speeds up to 40kmh and a high of 18°C
Windy Times
KIMBERLEY (Northern Cape): Expect a fresh W breeze on Wednesday 20 May with wind speeds up to 33kmh and a high of 24°C
Windy Times
PORT ST JOHN'S (Eastern Cape): Expect a fresh N breeze on Thursday 21 May with wind speeds up to 37kmh and a high of 25°C
Windy Times
CAPE POINT (Western Cape): Expect a moderate ESE gale on Monday 18 May with wind speeds up to 53kmh and a high of 18°C
Windy Times
AGULHAS (Western Cape): Expect a fresh WNW breeze on Thursday 21 May with wind speeds up to 36kmh and a high of 18°C
Windy Times
TAUNG (North West): Expect a fresh N breeze on Wednesday 20 May with wind speeds up to 34kmh and a high of 23°C
Windy Times
TAUNG (North West): Expect a strong NNW breeze on Thursday 21 May with wind speeds up to 42kmh and a high of 19°C
Windy Times
DE AAR (Northern Cape): Expect a fresh NNE breeze on Wednesday 20 May with wind speeds up to 35kmh and a high of 16°C
Windy Times
CAPE POINT (Western Cape): Expect a strong SE breeze on Wednesday 20 May with wind speeds up to 48kmh and a high of 17°C
Windy Times
CAPE TOWN (Western Cape): Expect a fresh SE breeze on Monday 18 May with wind speeds up to 35kmh and a high of 19°C
Windy Times
EAST LONDON (Eastern Cape): Expect a fresh SW breeze on Friday 22 May with wind speeds up to 32kmh and a high of 21°C
Detailed Forecast
PLETTENBERG BAY (Western Cape): Heavy rain is expected on Tuesday 19 May with an average rainfall of 17mm/24h and a high of 17°C
Windy Times
PORT ALFRED (Eastern Cape): Expect a fresh SW breeze on Friday 22 May with wind speeds up to 34kmh and a high of 21°C
Windy Times
AGULHAS (Western Cape): Expect a strong ESE breeze on Tuesday 19 May with wind speeds up to 44kmh and a high of 16°C
Windy Times
KIMBERLEY (Northern Cape): Expect a fresh NNW breeze on Thursday 21 May with wind speeds up to 37kmh and a high of 22°C
City
Sat 16 May
Sun 17 May
Mon 18 May
Tue 19 May
Wed 20 May
Bhisho
27
°C
|
10
°C
0%
22
°C
|
13
°C
0%
19
°C
|
12
°C
30%
1mm
24
°C
|
13
°C
10%
1mm
23
°C
|
14
°C
0%
Bloemfontein
21
°C
|
9
°C
0%
22
°C
|
11
°C
0%
20
°C
|
12
°C
0%
21
°C
|
10
°C
0%
20
°C
|
11
°C
30%
1mm
Cape Town
19
°C
|
15
°C
0%
19
°C
|
15
°C
0%
18
°C
|
16
°C
0%
19
°C
|
15
°C
0%
19
°C
|
14
°C
0%
Durban
23
°C
|
17
°C
10%
24
°C
|
17
°C
0%
22
°C
|
17
°C
0%
22
°C
|
18
°C
10%
24
°C
|
18
°C
0%
Johannesburg
20
°C
|
10
°C
0%
21
°C
|
14
°C
0%
19
°C
|
14
°C
0%
20
°C
|
13
°C
0%
20
°C
|
12
°C
0%
Kimberley
23
°C
|
13
°C
0%
24
°C
|
14
°C
0%
22
°C
|
14
°C
0%
24
°C
|
13
°C
0%
22
°C
|
14
°C
10%
Mahikeng
22
°C
|
13
°C
0%
22
°C
|
15
°C
0%
20
°C
|
13
°C
0%
22
°C
|
12
°C
0%
20
°C
|
12
°C
0%
Mbombela
23
°C
|
11
°C
0%
24
°C
|
10
°C
0%
23
°C
|
11
°C
60%
6mm
20
°C
|
13
°C
60%
3mm
19
°C
|
12
°C
0%
Pietermaritzburg
23
°C
|
9
°C
0%
25
°C
|
10
°C
0%
21
°C
|
10
°C
0%
22
°C
|
10
°C
0%
24
°C
|
10
°C
0%
Polokwane
21
°C
|
11
°C
0%
22
°C
|
10
°C
0%
22
°C
|
11
°C
10%
1mm
20
°C
|
11
°C
0%
19
°C
|
10
°C
0%
Port Elizabeth
23
°C
|
14
°C
0%
20
°C
|
15
°C
10%
18
°C
|
17
°C
80%
9mm
21
°C
|
17
°C
30%
1mm
19
°C
|
16
°C
0%
Pretoria
21
°C
|
12
°C
0%
21
°C
|
15
°C
0%
21
°C
|
14
°C
0%
21
°C
|
14
°C
0%
20
°C
|
13
°C
0%
South Africa
Eastern Cape
Free State
Gauteng
KZN
Limpopo
Mpumalanga
North West
Northern Cape
Western Cape
Regions
North Africa
Central Africa
South America
Australia
Asia
North America
Southern Africa
Europe
West Africa
East Africa