A Yellow Level 2 warning for severe thunderstorms covers the Eastern Cape on Monday, except the extreme north-east, with a 60% chance of rain in Gqeberha, East London and Queenstown. Pietermaritzburg is the hottest at 36°C, and veld fire conditions are a risk around Vryburg, Barkly West and Prince Albert.

Cooler, showery weather follows in the Eastern Cape on Tuesday before it clears and heats up again, while showers and thundershowers set in over the Free State and North West from midweek. Friday brings storms to Gauteng and up to 40°C in Richards Bay.

Moon tomorrow nightWaxing Crescent5% lit

The moon tomorrow night is a waxing crescent, about 5% lit, and the next full moon is on Monday 26 October.

Weather warnings for Monday 12 October

SAWS has 1 weather warning in force for the five days from Monday, the highest warning level 10 for veld fire conditions. Tap a warning to see the areas and what to do.

Red level 10Veld Fire ConditionsWherePrince Albert, Ladismith, Vryburg, Barkly West + 1 moreWhenMon 08:00 to 18:59Areas: Prince Albert, Ladismith, Vryburg, Barkly West, Jan Kempdorp.
  • Conditions are such that the FDI index is above 75. Under these conditions fires may develop and spread rapidly resulting in damage to property and possible loss of human and/or animal life.
What to do: All personnel and equipment should be removed from the field. Fire teams, labour and equipment are to be placed on full stand-by. At first sign of smoke, every possible measure should be taken in order to bring the fire under control in the shortest possible time. All available aircraft are to be called for without delay.SAWS advisoryImpact-Based WarningsWhat1 item, tap to read
  • Yellow level 2 Warning for Severe Thunderstorms resulting in localised damage to settlements, property and localised disruption to communication and power supply are expected over the Eastern Cape (except in the extreme north-east).
SAWS advisoryFire Danger WarningsWhat1 item, tap to read
  • Extremely high fire danger conditions are expected in places over the Northern Cap, Naledi municipality of North-West, in places over the Eastern Cape as well as the in places over King Cetshwayo District of KwaZulu Natal.
SAWS advisoryAdvisoriesWhat2 items, tap to read
  • A heat wave with persistently high temperatures is expected in places in the north-western parts of KwaZulu Natal until Tuesday (11-13/10/2026).
  • Extremely uncomfortable conditions are expected in places over the southern parts of the Eastern Cape.
5-Day weather forecast by province

Each province lists its main towns with the forecast for Monday 12 October 2026 to Friday 16 October 2026, tomorrow first. Tide times are inside Western Cape, Northern Cape, Eastern Cape and KwaZulu-Natal.

Every province is closed to start with; tap a province to open it. Tomorrow Johannesburg peaks at 30°C.

Gauteng

Johannesburg, Pretoria, Soweto, VereenigingMonday is dry and partly cloudy, with 30°C in Johannesburg, Pretoria and Soweto and 31°C in Vereeniging. The week stays dry and warm until Friday, when thunderstorms bring a 30% rain chance and Pretoria peaks at 34°C.Johannesburg · 5 daysMon12 Oct30°14°0%Tue13 Oct30°18°0%Wed14 Oct28°18°0%Thu15 Oct31°19°0%Fri16 Oct32°19°30%Tap for the full 5-Day forecastTap to close Gauteng

Johannesburg

DayWeatherLoHiRainWind km/hMon12 OctPartly cloudy14°30°0%NNE 5Tue13 OctMostly clear18°30°0%NNW 5Wed14 OctMostly clear18°28°0%ENE 5Thu15 OctPartly cloudy19°31°0%NNE 5Fri16 OctThunderstorms19°32°30%N 5

Pretoria

DayWeatherLoHiRainWind km/hMon12 OctMostly clear15°30°0%ENE 5Tue13 OctMostly clear19°32°0%NE 5Wed14 OctMostly clear19°31°0%E 10Thu15 OctPartly cloudy20°33°0%ENE 5Fri16 OctRain, storms20°34°30%NE 5

Soweto

DayWeatherLoHiRainWind km/hMon12 OctPartly cloudy13°30°0%NNE 5Tue13 OctMostly clear18°30°0%NNW 5Wed14 OctMostly clear18°28°0%ENE 5Thu15 OctPartly cloudy19°31°0%NNE 5Fri16 OctThunderstorms19°32°30%N 5

Vereeniging

DayWeatherLoHiRainWind km/hMon12 OctPartly cloudy15°31°0%N 5Tue13 OctMostly clear18°30°0%NW 5Wed14 OctMostly clear17°28°0%NE 5Thu15 OctPartly cloudy17°31°0%N 5Fri16 OctThunderstorms18°32°30%N 5

Western Cape

Cape Town, Stellenbosch, Paarl, George · tidesPrince Albert and Ladismith are under a veld fire warning from 08:00 to 18:59 on Monday, while Cape Town sees slight rain and 19°C. The week turns drier, with Paarl warming to 26°C by Thursday.Cape Town · 5 daysMon12 Oct19°14°30%Tue13 Oct18°12°0%Wed14 Oct18°11°0%Thu15 Oct19°11°0%Fri16 Oct19°11°0%Tap for the full 5-Day forecastTap to close Western Cape

Cape Town

DayWeatherLoHiRainWind km/hMon12 OctSlight rain14°19°30%NNW 15Tue13 OctPartly cloudy12°18°0%WSW 10Wed14 OctHigh cloud11°18°0%NNW 10Thu15 OctHigh cloud11°19°0%N 10Fri16 OctSlight rain11°19°0%N 10

Stellenbosch

DayWeatherLoHiRainWind km/hMon12 OctSlight rain12°20°30%NW 15Tue13 OctPartly cloudy9°19°0%WNW 5Wed14 OctHigh cloud7°21°0%NNW 5Thu15 OctHigh cloud7°24°0%N 10Fri16 OctSlight rain8°21°30%NNW 10

Paarl

DayWeatherLoHiRainWind km/hMon12 OctSlight rain12°22°30%NW 10Tue13 OctPartly cloudy10°23°0%WNW 5Wed14 OctHigh cloud7°24°0%NNW 5Thu15 OctHigh cloud7°26°0%N 5Fri16 OctCloudy7°24°0%NNW 5

George

DayWeatherLoHiRainWind km/hMon12 OctRain showers12°21°30%WSW 5Tue13 OctRain showers13°17°30%SSE 10Wed14 OctHigh cloud12°21°0%NNW 5Thu15 OctHigh cloud12°23°0%WNW 5Fri16 OctHigh cloud12°24°0%NNW 5

Tides: Cape Town

DayLow tideHigh tideMon 12 Oct09:53, 22:1503:55, 16:05Tue 13 Oct10:21, 22:4204:25, 16:33Wed 14 Oct10:49, 23:1004:55, 17:02Thu 15 Oct11:19, 23:4005:27, 17:32Fri 16 Oct11:5506:02, 18:05

Mpumalanga and Limpopo next tomorrow: Mbombela reaches 27°C and Polokwane reaches 30°C.

Mpumalanga

Mbombela, eMalahleni, ErmeloFog greets Mbombela and Ermelo on Monday, with highs of 27°C and 28°C, while eMalahleni reaches 30°C. Mbombela climbs to 35°C by Thursday, and thunderstorms reach Ermelo on Thursday and Friday.Mbombela · 5 daysMon12 Oct27°18°0%Tue13 Oct34°15°0%Wed14 Oct31°16°30%Thu15 Oct35°16°0%Fri16 Oct35°18°0%Tap for the full 5-Day forecastTap to close Mpumalanga

Mbombela

DayWeatherLoHiRainWind km/hMon12 OctFog18°27°0%NE 10Tue13 OctClear15°34°0%NE 10Wed14 OctDrizzle16°31°30%SW 0Thu15 OctPartly cloudy16°35°0%SW 0Fri16 OctPartly cloudy18°35°0%SW 0

eMalahleni

DayWeatherLoHiRainWind km/hMon12 OctMostly clear16°30°0%NNW 10Tue13 OctMostly clear16°30°0%NW 5Wed14 OctMostly clear16°28°0%ENE 5Thu15 OctPartly cloudy17°30°0%N 5Fri16 OctThunderstorms17°31°30%N 5

Ermelo

DayWeatherLoHiRainWind km/hMon12 OctFog10°28°0%ENE 5Tue13 OctMostly clear13°33°0%W 5Wed14 OctCloudy13°30°0%SW 0Thu15 OctThunderstorms13°33°30%WNW 5Fri16 OctThunderstorms14°34°30%NW 5

Limpopo

Polokwane, Tzaneen, Thohoyandou, MusinaMonday is dry with some cloud, with 30°C in Polokwane and Musina and 29°C in Tzaneen and Thohoyandou. It stays dry all week and heats up, with Musina reaching 36°C on Thursday and Friday.Polokwane · 5 daysMon12 Oct30°15°0%Tue13 Oct31°16°0%Wed14 Oct29°17°0%Thu15 Oct31°18°0%Fri16 Oct31°19°0%Tap for the full 5-Day forecastTap to close Limpopo

Polokwane

DayWeatherLoHiRainWind km/hMon12 OctPartly cloudy15°30°0%NE 10Tue13 OctClear16°31°0%NE 10Wed14 OctMostly clear17°29°0%ENE 10Thu15 OctPartly cloudy18°31°0%NE 10Fri16 OctMostly clear19°31°0%NE 10

Tzaneen

DayWeatherLoHiRainWind km/hMon12 OctCloudy17°29°0%ENE 10Tue13 OctClear16°32°0%NE 5Wed14 OctPartly cloudy17°30°0%E 5Thu15 OctPartly cloudy17°33°0%E 5Fri16 OctMostly clear19°33°0%E 5

Thohoyandou

DayWeatherLoHiRainWind km/hMon12 OctCloudy14°29°0%SE 5Tue13 OctClear18°34°0%ENE 5Wed14 OctMostly clear19°33°0%SE 5Thu15 OctMostly clear19°35°0%E 5Fri16 OctClear20°35°0%NE 5

Musina

DayWeatherLoHiRainWind km/hMon12 OctPartly cloudy17°30°0%ESE 10Tue13 OctClear20°35°0%ESE 10Wed14 OctClear20°35°0%ESE 15Thu15 OctMostly clear21°36°0%E 10Fri16 OctClear22°36°0%E 10

North West and Free State follow tomorrow: Mahikeng reaches 30°C and Bloemfontein reaches 28°C.

North West

Mahikeng, Rustenburg, Potchefstroom, KlerksdorpVryburg is under a veld fire warning from 08:00 to 18:59 on Monday, with extremely high fire danger in the Naledi municipality. Rustenburg reaches 32°C, and showers and thundershowers move in from Wednesday.Mahikeng · 5 daysMon12 Oct30°19°0%Tue13 Oct31°19°0%Wed14 Oct31°18°30%Thu15 Oct33°18°30%Fri16 Oct34°20°30%Tap for the full 5-Day forecastTap to close North West

Mahikeng

DayWeatherLoHiRainWind km/hMon12 OctPartly cloudy19°30°0%NNE 15Tue13 OctCloudy19°31°0%NE 5Wed14 OctRain, storms18°31°30%ENE 10Thu15 OctRain, storms18°33°30%NNE 10Fri16 OctRain, storms20°34°30%NNE 10

Rustenburg

DayWeatherLoHiRainWind km/hMon12 OctPartly cloudy19°32°0%NE 10Tue13 OctPartly cloudy18°32°0%NNW 5Wed14 OctRain, storms18°32°30%ESE 5Thu15 OctRain, storms19°33°30%ENE 5Fri16 OctRain, storms19°34°30%NNE 5

Potchefstroom

DayWeatherLoHiRainWind km/hMon12 OctPartly cloudy18°31°0%N 10Tue13 OctPartly cloudy17°30°0%NW 10Wed14 OctRain, storms17°29°30%ENE 5Thu15 OctRain, storms17°31°30%N 10Fri16 OctRain, storms18°32°30%N 10

Klerksdorp

DayWeatherLoHiRainWind km/hMon12 OctPartly cloudy19°30°0%N 10Tue13 OctCloudy18°30°0%WNW 5Wed14 OctRain, storms17°30°30%NE 5Thu15 OctRain, storms17°33°30%N 10Fri16 OctRain, storms19°33°30%N 10

Free State

Bloemfontein, Bethlehem, KroonstadMonday stays dry and partly cloudy, with 28°C in Bloemfontein, 29°C in Bethlehem and 31°C in Kroonstad. Showers and thundershowers arrive in Bloemfontein and Kroonstad on Tuesday and linger to Friday, when Kroonstad reaches 34°C.Bloemfontein · 5 daysMon12 Oct28°18°0%Tue13 Oct26°17°30%Wed14 Oct29°15°30%Thu15 Oct32°15°30%Fri16 Oct33°17°30%Tap for the full 5-Day forecastTap to close Free State

Bloemfontein

DayWeatherLoHiRainWind km/hMon12 OctPartly cloudy18°28°0%NNE 15Tue13 OctRain, storms17°26°30%S 5Wed14 OctRain, storms15°29°30%NE 10Thu15 OctRain, storms15°32°30%NNE 10Fri16 OctRain, storms17°33°30%NNE 10

Bethlehem

DayWeatherLoHiRainWind km/hMon12 OctPartly cloudy15°29°0%N 5Tue13 OctCloudy14°29°0%WNW 10Wed14 OctRain, storms13°27°30%ENE 5Thu15 OctRain, storms13°30°30%N 5Fri16 OctRain, storms14°31°30%N 5

Kroonstad

DayWeatherLoHiRainWind km/hMon12 OctPartly cloudy18°31°0%N 10Tue13 OctRain, storms18°30°30%WNW 5Wed14 OctRain, storms17°30°30%NE 5Thu15 OctRain, storms17°33°30%N 5Fri16 OctRain, storms18°34°30%N 5

Northern Cape, Eastern Cape and KwaZulu-Natal close the list tomorrow: Kimberley reaches 31°C, Gqeberha reaches 28°C and Durban reaches 30°C.

Northern Cape

Kimberley, Upington, Springbok, De Aar · tidesBarkly West and Jan Kempdorp face veld fire conditions from 08:00 to 18:59 on Monday, while Upington reaches 34°C with showers and thundershowers possible. Kimberley and De Aar cool to 26°C and 25°C on Tuesday.Kimberley · 5 daysMon12 Oct31°20°30%Tue13 Oct26°19°30%Wed14 Oct31°17°0%Thu15 Oct34°17°0%Fri16 Oct35°20°30%Tap for the full 5-Day forecastTap to close Northern Cape

Kimberley

DayWeatherLoHiRainWind km/hMon12 OctRain, storms20°31°30%NNW 15Tue13 OctRain, storms19°26°30%SSE 5Wed14 OctPartly cloudy17°31°0%NE 10Thu15 OctPartly cloudy17°34°0%N 10Fri16 OctRain, storms20°35°30%N 10

Upington

DayWeatherLoHiRainWind km/hMon12 OctRain, storms23°34°30%NW 15Tue13 OctPartly cloudy18°29°0%S 5Wed14 OctPartly cloudy18°34°0%NE 5Thu15 OctMostly clear20°35°0%S 5Fri16 OctPartly cloudy20°36°0%SW 5

Springbok

DayWeatherLoHiRainWind km/hMon12 OctCloudy16°24°0%W 10Tue13 OctPartly cloudy11°25°0%WNW 10Wed14 OctClear11°28°0%SW 10Thu15 OctClear10°29°0%SSE 5Fri16 OctClear10°29°0%SW 10

De Aar

DayWeatherLoHiRainWind km/hMon12 OctRain, storms20°30°30%NW 15Tue13 OctRain, storms16°25°30%NW 15Wed14 OctPartly cloudy16°30°0%NNE 10Thu15 OctPartly cloudy16°32°0%W 10Fri16 OctPartly cloudy19°33°0%W 10

Tides: Port Nolloth (modelled)

DayLow tideHigh tideMon 12 Oct09:09, 21:3303:15, 15:24Tue 13 Oct09:40, 22:0203:46, 15:56Wed 14 Oct10:08, 22:3004:15, 16:26Thu 15 Oct10:40, 23:0504:51, 16:58Fri 16 Oct11:1705:30, 17:40

Eastern Cape

Gqeberha, East London, Mthatha, Queenstown · tidesSevere thunderstorms could damage property and disrupt power and communication on Monday, with East London at 34°C and Mthatha at 35°C. Rain showers follow on Tuesday as Gqeberha drops to 18°C, before drier, partly cloudy days.Gqeberha · 5 daysMon12 Oct28°16°60%Tue13 Oct18°16°30%Wed14 Oct21°16°0%Thu15 Oct21°16°0%Fri16 Oct22°16°0%Tap for the full 5-Day forecastTap to close Eastern Cape

Gqeberha

DayWeatherLoHiRainWind km/hMon12 OctRain, storms16°28°60%SW 15Tue13 OctRain showers16°18°30%WSW 10Wed14 OctCloudy16°21°0%SW 0Thu15 OctPartly cloudy16°21°0%W 5Fri16 OctPartly cloudy16°22°0%W 5

East London

DayWeatherLoHiRainWind km/hMon12 OctRain, storms19°34°60%SW 10Tue13 OctRain showers18°20°60%SW 5Wed14 OctCloudy18°23°0%NE 10Thu15 OctPartly cloudy18°23°0%WSW 5Fri16 OctPartly cloudy18°25°0%WSW 5

Mthatha

DayWeatherLoHiRainWind km/hMon12 OctRain, storms18°35°30%NNW 5Tue13 OctRain showers15°24°60%ESE 5Wed14 OctCloudy14°29°0%SW 0Thu15 OctCloudy14°34°0%NNW 5Fri16 OctCloudy17°36°0%NNW 5

Queenstown

DayWeatherLoHiRainWind km/hMon12 OctRain, storms17°31°60%NW 15Tue13 OctRain showers15°24°60%ESE 5Wed14 OctPartly cloudy12°29°0%SW 0Thu15 OctPartly cloudy12°33°0%NNW 5Fri16 OctPartly cloudy15°35°0%NNW 5

Tides: Gqeberha

DayLow tideHigh tideMon 12 Oct10:07, 22:3004:11, 16:23Tue 13 Oct10:33, 22:5604:39, 16:50Wed 14 Oct11:01, 23:2305:07, 17:17Thu 15 Oct11:29, 23:5105:35, 17:43Fri 16 Oct12:0006:07, 18:11

Tides: East London

DayLow tideHigh tideMon 12 Oct10:09, 22:3104:11, 16:24Tue 13 Oct10:36, 22:5704:38, 16:49Wed 14 Oct11:04, 23:2405:04, 17:13Thu 15 Oct11:31, 23:5305:31, 17:38Fri 16 Oct12:0106:01, 18:03

KwaZulu-Natal

Durban, Pietermaritzburg, Richards Bay, Newcastle · tidesA heat wave grips the north-west until Tuesday, with Newcastle at 35°C on Monday, while Pietermaritzburg reaches 36°C with thundershowers. Durban turns showery from Tuesday, and Richards Bay hits 40°C on Thursday and Friday.Durban · 5 daysMon12 Oct30°23°0%Tue13 Oct24°22°30%Wed14 Oct25°21°30%Thu15 Oct28°21°0%Fri16 Oct27°23°30%Tap for the full 5-Day forecastTap to close KwaZulu-Natal

Durban

DayWeatherLoHiRainWind km/hMon12 OctPartly cloudy23°30°0%NNE 15Tue13 OctSlight rain22°24°30%SSW 15Wed14 OctRain showers21°25°30%NNE 10Thu15 OctMostly clear21°28°0%NNE 5Fri16 OctSlight rain23°27°30%NE 5

Pietermaritzburg

DayWeatherLoHiRainWind km/hMon12 OctRain, storms19°36°30%NNW 5Tue13 OctRain, storms16°26°30%SE 10Wed14 OctRain showers16°31°30%NNW 5Thu15 OctPartly cloudy16°37°0%NW 5Fri16 OctRain, storms18°38°30%NW 5

Richards Bay

DayWeatherLoHiRainWind km/hMon12 OctPartly cloudy17°35°0%NE 10Tue13 OctPartly cloudy16°33°0%ESE 10Wed14 OctOvercast17°36°0%SW 0Thu15 OctMostly clear18°40°0%N 5Fri16 Oct