☰
Home
Weather
News
MyPhoto
Competitions
Contact Us
Home
Weather Forecast
News & Highlights
MyPhoto
Competitions
Contact Us
Get the weather for
Johannesburg
SA National Parks
Weather
SanParks
Thursday 23 April 2026
image/svg+xml
Eastern Cape
Free State
Gauteng
KZN
Limpopo
Mpumalanga
North West
Northern Cape
Western Cape
Addo Elephant
23°C
Augrabies Falls
27°C
Table Mountain
20°C
Golden Gate Highlands
7°C
Karoo
19°C
Mokala
21°C
Mountain Zebra
17°C
Namaqua
24°C
Pilanesberg
17°C
Richtersveld
30°C
Kruger
16°C
Tankwa Karoo
22°C
Marakele
17°C
Kgalagadi
28°C
Detailed Forecast
EDENVALE (Gauteng): Heavy rain is expected today with an average rainfall of 26mm/24h and a high of 13°C
Detailed Forecast
GRASKOP (Mpumalanga): Heavy rain is expected today with an average rainfall of 21mm/24h and a high of 13°C
Windy Times
SPRINGBOK (Northern Cape): Expect a fresh E breeze today with wind speeds up to 36kmh and a high of 25°C
Windy Times
SUTHERLAND (Northern Cape): Expect a fresh N breeze tomorrow with wind speeds up to 35kmh and a high of 19°C
Detailed Forecast
RUSTENBURG (North West): Heavy rain is expected today with an average rainfall of 25mm/24h and a high of 15°C
MyPhoto
Submit your photo at www.peoplesweather.com/myphoto and see it air on MyPhoto daily on People's Weather
Windy Times
SUTHERLAND (Northern Cape): Expect a fresh NW breeze on Saturday 25 April with wind speeds up to 39kmh and a high of 22°C
Windy Times
KIMBERLEY (Northern Cape): Expect a fresh NNE breeze today with wind speeds up to 37kmh and a high of 20°C
Detailed Forecast
HARRISMITH (Free State): Expect an cold day today with a maximum temperature of 7°C and minimum of 6°C and a gentle SE breeze up to 12kmh
Windy Times
VRYBURG (North West): Expect a fresh NNE breeze today with wind speeds up to 35kmh and a high of 19°C
Detailed Forecast
EMALAHLENI (Mpumalanga): Heavy rain is expected today with an average rainfall of 15mm/24h and a high of 12°C
Detailed Forecast
DUNNOTTAR (Gauteng): Heavy rain is expected today with an average rainfall of 18mm/24h and a high of 12°C
Windy Times
FAURESMITH (Free State): Expect a fresh NNE breeze tomorrow with wind speeds up to 35kmh and a high of 16°C
Detailed Forecast
VRYBURG (North West): Heavy rain is expected today with an average rainfall of 18mm/24h and a high of 19°C
Windy Times
MUSINA (Limpopo): Expect a fresh ESE breeze today with wind speeds up to 34kmh and a high of 19°C
Windy Times
UPINGTON (Northern Cape): Expect a fresh N breeze on Saturday 25 April with wind speeds up to 37kmh and a high of 28°C
Windy Times
PORT ST JOHN'S (Eastern Cape): Expect a fresh NE breeze today with wind speeds up to 32kmh and a high of 19°C
Detailed Forecast
KRUGERSDORP (Gauteng): Heavy rain is expected today with an average rainfall of 23mm/24h and a high of 13°C
Windy Times
PLETTENBERG BAY (Western Cape): Expect a fresh ESE breeze today with wind speeds up to 38kmh and a high of 20°C
Detailed Forecast
DRAKENSVILLE (South Africa): Expect an cold day today with a maximum temperature of 7°C and minimum of 6°C and a light SSE breeze up to 6kmh
Windy Times
GRAHAMSTOWN (Eastern Cape): Expect a fresh E breeze today with wind speeds up to 35kmh and a high of 22°C
Detailed Forecast
MOOIRIVIER (KZN): Expect an cold day today with a maximum temperature of 9°C and minimum of 8°C and a light NE breeze up to 6kmh
Windy Times
EAST LONDON (Eastern Cape): Expect a fresh NE breeze today with wind speeds up to 39kmh and a high of 20°C
Windy Times
UPINGTON (Northern Cape): Expect a strong NNE breeze today with wind speeds up to 42kmh and a high of 27°C
Detailed Forecast
PHALABORWA (Limpopo): Expect a hot day on Monday 27 April with a maximum temperature of 32°C and a light W breeze up to 11kmh
Windy Times
UPINGTON (Northern Cape): Expect a fresh NNE breeze tomorrow with wind speeds up to 37kmh and a high of 23°C
Windy Times
LEPHALALE (Limpopo): Expect a fresh ENE breeze today with wind speeds up to 32kmh and a high of 16°C
Windy Times
SISHEN (Northern Cape): Expect a strong NE breeze today with wind speeds up to 40kmh and a high of 25°C
Detailed Forecast
SKUKUZA (Mpumalanga): Expect a hot day on Monday 27 April with a maximum temperature of 33°C and a moderate SSE breeze up to 22kmh
Windy Times
CALVINIA (Northern Cape): Expect a fresh ENE breeze today with wind speeds up to 33kmh and a high of 22°C
Detailed Forecast
UITENHAGE (Eastern Cape): Expect a hot day on Saturday 25 April with a maximum temperature of 31°C and a moderate NW breeze up to 23kmh
Windy Times
PORT ALFRED (Eastern Cape): Expect a strong NE breeze today with wind speeds up to 46kmh and a high of 21°C
Detailed Forecast
BUFFELSPOORT (South Africa): Heavy rain is expected today with an average rainfall of 24mm/24h and a high of 15°C
Windy Times
SISHEN (Northern Cape): Expect a fresh NNE breeze tomorrow with wind speeds up to 36kmh and a high of 17°C
Windy Times
TAUNG (North West): Expect a fresh NE breeze today with wind speeds up to 37kmh and a high of 18°C
Windy Times
ALLDAYS (Limpopo): Expect a fresh E breeze today with wind speeds up to 34kmh and a high of 17°C
Detailed Forecast
PRETORIA (Gauteng): Heavy rain is expected today with an average rainfall of 29mm/24h and a high of 14°C
Detailed Forecast
PORT ST JOHN'S (Eastern Cape): Expect a hot day on Sunday 26 April with a maximum temperature of 32°C and a moderate NNW breeze up to 25kmh
Windy Times
HARTENBOS (South Africa): Expect a fresh ESE breeze today with wind speeds up to 33kmh and a high of 19°C
Detailed Forecast
BELA BELA (Limpopo): Heavy rain is expected today with an average rainfall of 25mm/24h and a high of 16°C
Detailed Forecast
BETHLEHEM (Free State): Expect an cold day today with a maximum temperature of 8°C and minimum of 7°C and a moderate E breeze up to 28kmh
Detailed Forecast
ATTERIDGEVILLE (Gauteng): Heavy rain is expected today with an average rainfall of 29mm/24h and a high of 14°C
Windy Times
NATALIA (South Africa): Expect a fresh NE breeze tomorrow with wind speeds up to 33kmh and a high of 22°C
Detailed Forecast
THABAZIMBI (Limpopo): Heavy rain is expected today with an average rainfall of 36mm/24h and a high of 17°C
Windy Times
PORT ELIZABETH (Eastern Cape): Expect a fresh E breeze today with wind speeds up to 34kmh and a high of 20°C
Detailed Forecast
OLIFANTSFONTEIN (Gauteng): Heavy rain is expected today with an average rainfall of 30mm/24h and a high of 13°C
Detailed Forecast
ALBERTON (Gauteng): Heavy rain is expected today with an average rainfall of 22mm/24h and a high of 13°C
Detailed Forecast
BENONI (Gauteng): Heavy rain is expected today with an average rainfall of 24mm/24h and a high of 12°C
Detailed Forecast
MULDERSDRIFT (Gauteng): Heavy rain is expected today with an average rainfall of 26mm/24h and a high of 13°C
Windy Times
EXCELSIOR (Free State): Expect a fresh NE breeze today with wind speeds up to 34kmh and a high of 14°C
Detailed Forecast
GERMISTON (Gauteng): Heavy rain is expected today with an average rainfall of 24mm/24h and a high of 12°C
Windy Times
FAURESMITH (Free State): Expect a fresh NE breeze today with wind speeds up to 37kmh and a high of 18°C
Detailed Forecast
NIGEL (Gauteng): Heavy rain is expected today with an average rainfall of 16mm/24h and a high of 11°C
Detailed Forecast
NEWCASTLE (KZN): Expect an cold day today with a maximum temperature of 9°C and minimum of 7°C and a gentle S breeze up to 12kmh
Detailed Forecast
THOHOYANDOU (Limpopo): Heavy rain is expected today with an average rainfall of 25mm/24h and a high of 16°C
Windy Times
CALVINIA (Northern Cape): Expect a fresh N breeze on Saturday 25 April with wind speeds up to 32kmh and a high of 26°C
Windy Times
BLOEMFONTEIN (Free State): Expect a fresh NE breeze today with wind speeds up to 38kmh and a high of 17°C
Detailed Forecast
LEVUBU (Limpopo): Heavy rain is expected today with an average rainfall of 23mm/24h and a high of 15°C
Detailed Forecast
DAVEYTON (Gauteng): Heavy rain is expected today with an average rainfall of 26mm/24h and a high of 12°C
Windy Times
POSTMASBURG (Northern Cape): Expect a fresh N breeze tomorrow with wind speeds up to 33kmh and a high of 18°C
Detailed Forecast
KLEIN KARIBA (South Africa): Heavy rain is expected today with an average rainfall of 25mm/24h and a high of 16°C
Detailed Forecast
BRAKPAN (Gauteng): Heavy rain is expected today with an average rainfall of 23mm/24h and a high of 12°C
Windy Times
CAPE POINT (Western Cape): Expect a strong E breeze today with wind speeds up to 40kmh and a high of 20°C
Windy Times
KROONSTAD (Free State): Expect a fresh ENE breeze today with wind speeds up to 36kmh and a high of 14°C
Detailed Forecast
MBOMBELA (Mpumalanga): Heavy rain is expected today with an average rainfall of 16mm/24h and a high of 14°C
Windy Times
PORT ST JOHN'S (Eastern Cape): Expect a fresh N breeze on Saturday 25 April with wind speeds up to 35kmh and a high of 26°C
Windy Times
RICHARDS BAY (KZN): Expect a fresh S breeze today with wind speeds up to 33kmh and a high of 20°C
Detailed Forecast
KEMPTON PARK (Gauteng): Heavy rain is expected today with an average rainfall of 27mm/24h and a high of 12°C
Windy Times
PORT ALFRED (Eastern Cape): Expect a strong NE breeze tomorrow with wind speeds up to 41kmh and a high of 26°C
Detailed Forecast
SKUKUZA (Mpumalanga): Expect a hot day on Sunday 26 April with a maximum temperature of 31°C and a light NW breeze up to 8kmh
Detailed Forecast
JOHANNESBURG (Gauteng): Heavy rain is expected today with an average rainfall of 24mm/24h and a high of 13°C
Detailed Forecast
MAKHADO(LOUIS TRICHARDT) (Limpopo): Heavy rain is expected today with an average rainfall of 18mm/24h and a high of 14°C
Windy Times
POSTMASBURG (Northern Cape): Expect a strong N breeze today with wind speeds up to 40kmh and a high of 25°C
Windy Times
KURUMAN (Northern Cape): Expect a fresh NNE breeze today with wind speeds up to 37kmh and a high of 21°C
Windy Times
AGULHAS (Western Cape): Expect a fresh E breeze today with wind speeds up to 37kmh and a high of 19°C
Detailed Forecast
MOKOPANE (Limpopo): Heavy rain is expected today with an average rainfall of 19mm/24h and a high of 15°C
Detailed Forecast
MALALANE (Mpumalanga): Expect a hot day on Monday 27 April with a maximum temperature of 33°C and a moderate SSE breeze up to 21kmh
Detailed Forecast
ERMELO (Mpumalanga): Expect an cold day today with a maximum temperature of 8°C and minimum of 7°C and a gentle ESE breeze up to 17kmh
Detailed Forecast
EILAND SPA (South Africa): Expect a hot day on Monday 27 April with a maximum temperature of 31°C and a light WNW breeze up to 10kmh
Detailed Forecast
SABIE (Mpumalanga): Heavy rain is expected today with an average rainfall of 20mm/24h and a high of 13°C
Detailed Forecast
POLOKWANE (Limpopo): Heavy rain is expected today with an average rainfall of 18mm/24h and a high of 14°C
Detailed Forecast
BEDFORDVIEW (Gauteng): Heavy rain is expected today with an average rainfall of 24mm/24h and a high of 13°C
Detailed Forecast
LEPHALALE (Limpopo): Heavy rain is expected today with an average rainfall of 27mm/24h and a high of 16°C
Detailed Forecast
GRAHAMSTOWN (Eastern Cape): Expect a hot day on Saturday 25 April with a maximum temperature of 31°C and a moderate NW breeze up to 20kmh
Detailed Forecast
MUSINA (Limpopo): Expect a hot day on Monday 27 April with a maximum temperature of 32°C and a gentle WSW breeze up to 16kmh
Windy Times
PORT ST JOHN'S (Eastern Cape): Expect a strong ENE breeze tomorrow with wind speeds up to 44kmh and a high of 24°C
Detailed Forecast
MAGALIESBURG (Gauteng): Heavy rain is expected today with an average rainfall of 20mm/24h and a high of 14°C
Detailed Forecast
TEMBISA (Gauteng): Heavy rain is expected today with an average rainfall of 30mm/24h and a high of 13°C
Detailed Forecast
BOKSBURG (Gauteng): Heavy rain is expected today with an average rainfall of 24mm/24h and a high of 12°C
Windy Times
EAST LONDON (Eastern Cape): Expect a strong NE breeze tomorrow with wind speeds up to 43kmh and a high of 25°C
Windy Times
DE AAR (Northern Cape): Expect a fresh NE breeze today with wind speeds up to 32kmh and a high of 21°C
Detailed Forecast
BRITS (North West): Heavy rain is expected today with an average rainfall of 28mm/24h and a high of 15°C
Detailed Forecast
TAUNG (North West): Heavy rain is expected today with an average rainfall of 30mm/24h and a high of 18°C
Detailed Forecast
SOWETO (Gauteng): Heavy rain is expected today with an average rainfall of 15mm/24h and a high of 13°C
Detailed Forecast
CLAYVILLE (Gauteng): Heavy rain is expected today with an average rainfall of 30mm/24h and a high of 13°C
Detailed Forecast
RANDFONTEIN (Gauteng): Heavy rain is expected today with an average rainfall of 19mm/24h and a high of 13°C
Wettest
Pilanesberg National Park
Pilanesberg
100%
42 mm/24h
Tlopi Tented Camp
Marakele
100%
32 mm/24h
Pretoriuskop Rest Camp
Kruger
80%
11 mm/24h
Berg-en-Dal Rest Camp
Kruger
60%
7 mm/24h
Skukuza Rest Camp
Kruger
60%
5 mm/24h
Windiest
Cape Point Rest Camp
Table Mountain
40kmh
E
Tokai Rest Camp
Table Mountain
40kmh
SE
Storms River Mouth Rest Camp
Garden Route
39kmh
E
Knysna Lakes Section
Garden Route
38kmh
ESE
Leokwe Rest Camp
Mapungubwe
38kmh
ESE
Hottest
Sendelingsdrif Rest Camp
Richtersveld
30°C
18°C
De Hoop Camping Site
Richtersveld
30°C
17°C
Richtersberg Camp Site
Richtersveld
30°C
17°C
Twee Rivieren Rest Camp
Kgalagadi
28°C
16°C
Skilpad Rest Camp
Namaqua
28°C
15°C
Coldest
Basotho Cultural Village Rest Camp
Golden Gate Highlands
7°C
6°C
Glen Reenen Rest Camp
Golden Gate Highlands
7°C
6°C
Highlands Mountain Retreat
Golden Gate Highlands
7°C
6°C
Pretoriuskop Rest Camp
Kruger
15°C
14°C
Berg-en-Dal Rest Camp
Kruger
15°C
15°C
Johannesburg
Overcast. Cool.
14
°C
Feels like 12
°C
South Africa
National Parks
Addo Elephant
Agulhas
Augrabies Falls
Bontebok
Camdeboo
Garden Route
Golden Gate Highlands
Karoo
Kgalagadi
Kruger
Mapungubwe
Marakele
Mokala
Mountain Zebra
Namaqua
Pilanesberg
Richtersveld
Table Mountain
Tankwa Karoo
West Coast