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% litThe 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 OctoberSAWS 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.
- 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).
- 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.
- 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.
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 GautengJohannesburg
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 5Pretoria
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 5Soweto
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 5Vereeniging
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 5Western 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 CapeCape 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 10Stellenbosch
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 10Paarl
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 5George
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 5Tides: 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:05Mpumalanga 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 MpumalangaMbombela
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 0eMalahleni
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 5Ermelo
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 5Limpopo
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 LimpopoPolokwane
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 10Tzaneen
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 5Thohoyandou
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 5Musina
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 10North 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 WestMahikeng
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 10Rustenburg
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 5Potchefstroom
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 10Klerksdorp
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 10Free 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 StateBloemfontein
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 10Bethlehem
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 5Kroonstad
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 5Northern Cape, Eastern Cape and KwaZulu-Natal close the list tomorrow: Kimberley reaches 31°C, Gqeberha reaches 28°C and Durban reaches 30°C.