WEATHER TODAY: Upington swelters at 39°C, Bloemfontein and Kroonstad 35°C

· The South African

.tsaw-c{font-family:Inter,system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;color:#1c1f24;background:#f2f3f5;border-radius:14px;margin:0 0 8px;max-width:100%;overflow:hidden;box-sizing:border-box}.tsaw-c *{box-sizing:border-box}.tsaw-c>summary{list-style:none;cursor:pointer;display:block}.tsaw-c>summary::-webkit-details-marker{display:none}.tsaw-c .ic{display:inline-block;width:28px;height:28px;line-height:0;vertical-align:middle}.tsaw-c .ic svg{width:28px;height:28px}.tsaw-sm{padding:9px 10px 8px}.tsaw-hd{display:flex;align-items:center;gap:10px}.tsaw-nm{flex:1;font-size:17px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0!important;text-transform:none}.tsaw-chev{flex:none;width:36px;height:36px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;transition:transform .2s}.tsaw-chev:before{content:'';width:12px;height:12px;border:solid currentColor;border-width:0 3px 3px 0;transform:translateY(-3px) rotate(45deg)}details[open]>summary .tsaw-chev{transform:rotate(180deg)}.tsaw-tw{font-size:12px;color:#6b7280;margin-top:1px}.tsaw-tx{font-size:13.5px;line-height:1.4;margin:5px 0 6px}.tsaw-lb{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin-bottom:3px}.tsaw-row{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.tsaw-d{background:#fff;border-radius:9px;padding:5px 2px 6px;text-align:center;font-size:13px;line-height:1.25}.tsaw-d b{display:inline;font-size:14.5px}.tsaw-dt{display:block;color:#6b7280;font-size:12px;margin-left:0}.tsaw-mo{display:none}.tsaw-d .ic{display:inline-block;width:20px;height:20px;margin:0;vertical-align:-4px}.tsaw-d .ic svg{width:20px;height:20px}.tsaw-dr{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1px 3px;margin-top:2px}.tsaw-d .tsaw-rn{flex-basis:100%;max-width:max-content;margin:1px auto 0}.tsaw-c i,.tsaw-wa{font-style:normal}.tsaw-d .tsaw-hi{display:inline;color:#F84444;font-weight:800;font-size:15.5px}.tsaw-d .tsaw-lo{display:inline;color:#2f6fde;font-weight:600;font-size:13px}.tsaw-rn{display:inline-block;margin:0;padding:1px 6px;border-radius:99px;background:#e3edfd;color:#2f6fde;font-size:12px;font-weight:700}.tsaw-rz{background:#eceef1;color:#9aa0a8}.tsaw-td{display:flex;align-items:center;gap:6px 10px;flex-wrap:wrap;background:#fff;border-radius:9px;padding:7px 10px;font-size:15px}.tsaw-td .ic{width:26px;height:26px;vertical-align:-7px}.tsaw-td .ic svg{width:26px;height:26px}.tsaw-td .tsaw-hi{font-size:18px;font-weight:800;color:#F84444}.tsaw-td .tsaw-lo{font-size:14.5px;font-weight:600;color:#2f6fde}.tsaw-td .tsaw-rn{margin:0;font-size:13px}.tsaw-td small.w{color:#4b5563;font-size:14px}.tsaw-cta{margin:4px 0 14px!important;text-align:center}.tsaw-cta small{display:block;margin-top:8px;font-size:14.5px;color:#374151}.tsaw-cta a{display:inline-block;background:#F84444;color:#fff!important;text-decoration:none!important;font-family:Inter,system-ui,sans-serif;font-weight:800;font-size:14px;letter-spacing:.02em;padding:10px 18px;border-radius:999px}.tsaw-cta a:after{content:' \2192'}.tsaw-more{display:flex;align-items:center;justify-content:center;gap:8px;margin:7px -10px -8px;padding:8px 10px;background:#e6e8ec;border-top:1px solid #d9dce2;font-size:12.5px;font-weight:700;letter-spacing:.03em;color:#2a5fc4}.tsaw-more b{display:inline-block;background:#F84444;color:#fff;padding:8px 16px;border-radius:999px;font-size:13px;line-height:1.2;box-shadow:0 1px 3px rgba(0,0,0,.18)}.tsaw-more .o:after{content:' \2193'}.tsaw-more .c:after{content:' \2191'}.tsaw-more .c{display:none}.tsaw-more i{display:none}details[open]>summary .tsaw-more .o{display:none}details[open]>summary .tsaw-more .c{display:inline}.tsaw-bd{padding:0 10px 10px}.tsaw-tb{background:#fff;border-radius:10px;padding:8px 6px;margin-top:6px}.tsaw-tt{font-weight:700;font-size:15px!important;line-height:1.3;margin:0 0 6px 3px!important;padding:0!important;text-transform:none!important;letter-spacing:0!important;color:#111}.tsaw-tb table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:12.5px!important;margin:0;line-height:1.25}.tsaw-tb th{text-align:left;color:#6b7280;font-weight:600;font-size:12px;letter-spacing:0;text-transform:none;padding:5px 2px 5px 5px!important;border:0!important;border-bottom:1px solid #e5e7eb!important;white-space:nowrap;background:transparent!important}.tsaw-tb th:last-child{white-space:normal;line-height:1.15}.tsaw-tb td{padding:6px 2px 6px 5px!important;border:0!important;border-bottom:1px solid #e5e7eb!important;vertical-align:middle;background:transparent!important;overflow-wrap:break-word;white-space:nowrap;font-size:inherit!important}.tsaw-tb td:nth-child(2){white-space:normal}.tsaw-tb td:first-child{white-space:normal;overflow-wrap:anywhere;line-height:1.2}.tsaw-tb tr:last-child td{border-bottom:0!important}.tsaw-tb th:nth-child(1){width:33%}.tsaw-tb th:nth-child(2){width:18%}.tsaw-tb th:nth-child(3),.tsaw-tb th:nth-child(4){width:8.5%}.tsaw-tb th:nth-child(5){width:10.5%}.tsaw-tb td:nth-child(n+3),.tsaw-tb th:nth-child(n+3){padding-left:4px!important;padding-right:1px!important}.tsaw-tb td:nth-child(3),.tsaw-tb td:nth-child(4){padding-left:2px!important;padding-right:0!important}.tsaw-tb td:nth-child(6){letter-spacing:-.5px;white-space:normal}.tsaw-tb td b.ln{font-size:12px;letter-spacing:-.6px}.tsaw-tb td .ic{display:block;width:22px;height:22px}.tsaw-tb td .ic svg{width:22px;height:22px}.tsaw-tb td .dd{display:block;font-size:12px}.tsaw-tb small{font-size:12px}.tsaw-wa{display:inline-block;width:13px;height:13px;vertical-align:-2px;margin-right:2px;color:#2f6fde;line-height:0}.tsaw-wa svg{width:13px;height:13px;display:block}.tsaw-tb td.tsaw-lo{color:#2f6fde;font-weight:600}.tsaw-tb td.tsaw-hi{color:#F84444;font-weight:800;font-size:13px}.tsaw-tide th:nth-child(1){width:26%}.tsaw-tide th:nth-child(2),.tsaw-tide th:nth-child(3){width:37%}.tsaw-band{display:flex;align-items:center;gap:10px;padding:6px 12px;font-weight:800;font-size:12.5px;text-transform:uppercase;letter-spacing:.05em}.tsaw-band b{flex:1}.tsaw-y .tsaw-band{background:#FFD23F;color:#3a2d00}.tsaw-o .tsaw-band{background:#F07C1E;color:#fff}.tsaw-r .tsaw-band{background:#D7263D;color:#fff}.tsaw-a .tsaw-band{background:#3b4250;color:#fff}.tsaw-band .tsaw-chev{background:rgba(255,255,255,.55);width:30px;height:30px}.tsaw-ev{padding:8px 12px 9px}.tsaw-et{font-size:15px;font-weight:800;letter-spacing:-.01em;margin-bottom:3px}.tsaw-mt{display:flex;gap:8px;font-size:13px;line-height:1.35;margin-top:2px}.tsaw-mt b{flex:none;width:46px;color:#6b7280;font-size:12px;font-weight:700;text-transform:uppercase;padding-top:2px}.tsaw-in{margin:0 12px 12px;background:#fff;border-radius:10px;padding:9px 11px;font-size:13px;line-height:1.45}.tsaw-in ul{margin:.3em 0 .3em 1.1em;padding:0}.tsaw-m{display:flex;align-items:center;gap:12px;padding:10px 12px}.tsaw-m svg{flex:none;width:48px;height:48px}.tsaw-mn{font-size:16px;font-weight:800}.tsaw-mk{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#6b7280}.tsaw-mp{display:inline-block;margin:4px 0 0;padding:2px 8px;border-radius:99px;background:#fff;font-size:12px;font-weight:700;color:#6b7280}@media(min-width:600px){.tsaw-sm{padding:11px 14px 10px}.tsaw-bd{padding:0 14px 12px}.tsaw-nm{font-size:19px}.tsaw-row{gap:6px}.tsaw-d{padding:5px 4px 6px;font-size:13px}.tsaw-d b{font-size:14.5px}.tsaw-d .tsaw-hi{font-size:16px}.tsaw-d .tsaw-lo{font-size:13.5px}.tsaw-mo{display:inline}.tsaw-dt{display:inline;font-size:12.5px;margin-left:3px}.tsaw-d .ic{width:20px;height:20px}.tsaw-d .ic svg{width:20px;height:20px}.tsaw-d .tsaw-rn{flex-basis:auto;margin:0 0 0 2px}.tsaw-tb{padding:10px}.tsaw-tb table{font-size:14px!important}.tsaw-tb th{font-size:12px}.tsaw-tb th:nth-child(1){width:20%}.tsaw-tb th:nth-child(2){width:30%}.tsaw-tb td b.ln{font-size:inherit;letter-spacing:0}.tsaw-tb td .dd{display:inline;margin-right:4px}.tsaw-tb td .ic{display:inline-block;margin-right:4px}.tsaw-band,.tsaw-ev{padding-left:14px;padding-right:14px}.tsaw-in{margin:0 14px 12px}.tsaw-m{padding:10px 14px}.tsaw-more{margin:8px -14px -10px;padding:8px 14px;font-size:12px}}(function(){if(window.pgTsaWxGa)return;window.pgTsaWxGa=1;document.addEventListener('click',function(e){var s=e.target.closest?e.target.closest('summary'):null;if(!s)return;var d=s.parentNode;if(!d)return;if(d.tagName!='DETAILS')return;var o=d.open;var q=['h3','.tsaw-et','b'],h=null;for(var i=0;i!=q.length;i++){h=s.querySelector(q[i]);if(h)break;}var t=(d.getAttribute('data-gc')||(h||s).textContent||'').replace(/\s+/g,' ').trim().slice(0,90);var cl=String(d.className||'').split(' ');var k=cl[1]||cl[0]||'details';var ev='click_weather_PubgentIQ',R=[['tsaw-w','click_weather_alert_PubgentIQ'],['tsaw-pv','click_weather_province_PubgentIQ']],C=[['tsaw-pv','click_c_weather_province_PubgentIQ']];if(o){ev='';R=C;}for(var j=0;j!=R.length;j++){if(d.closest('.'+R[j][0])){ev=R[j][1];break;}}if(!ev)return;window.dataLayer=window.dataLayer||[];(window.gtag||function(){dataLayer.push(arguments)})('event',ev,{send_to:'G-4YB9PN6FWW',weather_section:t,section_type:k,page_path:location.pathname});},true);})();

A Level 10 warning for veld fire conditions is in place from 08:00 to 19:59 for Postmasburg, De Aar, Griquastad, Groblershoop, Schweizer-Reneke and Hoopstad, with extremely high fire danger over most of the Northern Cape, the central and western Free State and southern North West. Upington is the hottest at 39°C, with Kimberley at 37°C and Klerksdorp at 35°C, while Mbombela has mist and Ermelo fog in Mpumalanga. The whole country stays dry.

Weather warnings for Tuesday 10 November

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

Visit extonnews.click for more information.

Red level 10Veld Fire ConditionsWherePostmasburg, De Aar, Schweizer-Reneke, Griquastad + 27 moreWhenTue 08:00 to 19:59Areas: Postmasburg, De Aar, Schweizer-Reneke, Griquastad, Hoopstad, Groblershoop, Prieska, Kathu, Augrabies Falls, Warrenton, Bloemhof, Hopetown, Bloemfontein Airport, Fauresmith, Kimberley, Victoria West, Brandfort, Welkom, Daniëlskuil, Upington, Petrusville, Noupoort, Dealesville, Kuruman, Barkly West, Koffiefontein, Twee Rivieren, Klerksdorp, Jan Kempdorp, Kroonstad and 1 more.
  • 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 advisoryFire Danger WarningsWhat1 item, tap to read
  • Extremely high fire danger conditions are expected over most parts of the Northern Cape, southern parts of North West, central and western parts of the Free State, as well as in places over the north-western parts of the Western Cape.
SAWS advisoryAdvisoriesWhat1 item, tap to read
  • Very hot to extremely hot and uncomfortable conditions, with maximum temperatures of 36 to 40C, are expected in places over the Namakwa District Municipality in the Northern Cape, as well as the interior of the Western Cape.
Moon tonightWaxing Crescent2% lit

The moon tonight is a waxing crescent, about 2% lit, and the next full moon is on Monday 22 March.

Weather today by province, Tuesday 10 November

View Weather Forecast for TomorrowView the weather tomorrow on the 7-Day Weather Forecast

Each province lists its main towns with today’s sky, low and high, rain chance and wind; every province starts closed, tap one to open it. Tide times are inside Western Cape, Northern Cape, Eastern Cape and KwaZulu-Natal. Today Johannesburg peaks at 28°C.

Gauteng

Johannesburg, Pretoria, Soweto, VereenigingPretoria warms to 30°C after a low of 11°C under mostly clear skies, while Johannesburg and Vereeniging reach 28°C and Soweto 27°C under partly cloudy skies. No rain is expected.Johannesburg todayPartly cloudy28°13°0%NW 5 km/hTap for cities and townsTap to close GautengTowns todayTownWeatherLoHiRainWind km/hJohannesburgPartly cloudy13°28°0%NW 5PretoriaMostly clear11°30°0%WNW 5SowetoPartly cloudy10°27°0%NW 5VereenigingPartly cloudy10°28°0%SW 10

Western Cape

Cape Town, Stellenbosch, Paarl, George · tidesPaarl bakes at 34°C and Stellenbosch at 31°C, while Cape Town reaches 28°C under high cloud. Very hot conditions are expected inland, with extreme fire danger in the north-west.Cape Town todayHigh cloud28°18°0%SSE 10 km/hTap for cities and townsTap to close Western CapeTowns todayTownWeatherLoHiRainWind km/hCape TownHigh cloud18°28°0%SSE 10StellenboschHigh cloud13°31°0%SSW 10PaarlHigh cloud15°34°0%WSW 10GeorgeHigh cloud15°23°0%WSW 5Tides: Cape TownDayLow tideHigh tideTue 10 Nov09:29, 21:5003:34, 15:39

Mpumalanga and Limpopo next today: Mbombela reaches 28°C and Polokwane reaches 31°C.

Mpumalanga

Mbombela, eMalahleni, ErmeloMist in Mbombela and fog in Ermelo greet early risers. Mbombela and eMalahleni reach 28°C and Ermelo 26°C after a chilly 8°C start, with no rain.Mbombela todayMist28°14°0%ENE 5 km/hTap for cities and townsTap to close MpumalangaTowns todayTownWeatherLoHiRainWind km/hMbombelaMist14°28°0%ENE 5eMalahleniPartly cloudy10°28°0%WNW 5ErmeloFog8°26°0%W 5

Limpopo

Polokwane, Tzaneen, Thohoyandou, MusinaPolokwane and Thohoyandou reach 31°C, with Tzaneen and Musina at 30°C under partly cloudy skies. Tzaneen's low is a mild 19°C, and it stays dry.Polokwane todayPartly cloudy31°13°0%SSW 10 km/hTap for cities and townsTap to close LimpopoTowns todayTownWeatherLoHiRainWind km/hPolokwanePartly cloudy13°31°0%SSW 10TzaneenPartly cloudy19°30°0%SW 0ThohoyandouPartly cloudy16°31°0%ESE 5MusinaPartly cloudy18°30°0%ENE 5

North West and Free State follow today: Mahikeng reaches 34°C and Bloemfontein reaches 35°C.

North West

Mahikeng, Rustenburg, Potchefstroom, KlerksdorpA Level 10 veld fire warning covers Schweizer-Reneke from 08:00 to 19:59. Klerksdorp hits 35°C, Mahikeng and Rustenburg 34°C and Potchefstroom 33°C, all dry.Mahikeng todayPartly cloudy34°17°0%N 10 km/hTap for cities and townsTap to close North WestTowns todayTownWeatherLoHiRainWind km/hMahikengPartly cloudy17°34°0%N 10RustenburgPartly cloudy16°34°0%NW 5PotchefstroomPartly cloudy13°33°0%NNW 10KlerksdorpPartly cloudy14°35°0%NW 10

Free State

Bloemfontein, Bethlehem, KroonstadHoopstad is under a Level 10 veld fire warning from 08:00 to 19:59. Bloemfontein and Kroonstad reach 35°C, and Bethlehem 31°C after a cold 7°C start.Bloemfontein todayMostly clear35°10°0%SW 10 km/hTap for cities and townsTap to close Free StateTowns todayTownWeatherLoHiRainWind km/hBloemfonteinMostly clear10°35°0%SW 10BethlehemPartly cloudy7°31°0%WSW 10KroonstadPartly cloudy12°35°0%SW 10

Northern Cape, Eastern Cape and KwaZulu-Natal close the list today: Kimberley reaches 37°C, Gqeberha reaches 25°C and Durban reaches 25°C.

Northern Cape

Kimberley, Upington, Springbok, De Aar · tidesLevel 10 veld fire conditions affect De Aar, Postmasburg, Griquastad and Groblershoop from 08:00 to 19:59. Upington reaches 39°C, Kimberley 37°C and Springbok 36°C, with extreme heat around Namakwa.Kimberley todayMostly clear37°13°0%WSW 10 km/hTap for cities and townsTap to close Northern CapeTowns todayTownWeatherLoHiRainWind km/hKimberleyMostly clear13°37°0%WSW 10UpingtonMostly clear18°39°0%W 10SpringbokHigh cloud20°36°0%WSW 10De AarMostly clear12°35°0%W 10Tides: Port Nolloth (modelled)DayLow tideHigh tideTue 10 Nov08:50, 21:1002:54, 15:00

Eastern Cape

Gqeberha, East London, Mthatha, Queenstown · tidesQueenstown reaches 32°C and Mthatha 31°C, while the coast is milder, with East London at 26°C and Gqeberha at 25°C under high cloud. No rain is expected.Gqeberha todayHigh cloud25°16°0%WSW 15 km/hTap for cities and townsTap to close Eastern CapeTowns todayTownWeatherLoHiRainWind km/hGqeberhaHigh cloud16°25°0%WSW 15East LondonHigh cloud15°26°0%WSW 10MthathaPartly cloudy12°31°0%SSE 10QueenstownHigh cloud9°32°0%SSW 5Tides: GqeberhaDayLow tideHigh tideTue 10 Nov09:43, 22:0703:49, 15:58Tides: East LondonDayLow tideHigh tideTue 10 Nov09:46, 22:0803:50, 15:58

KwaZulu-Natal

Durban, Pietermaritzburg, Richards Bay, Newcastle · tidesNewcastle is the warmest at 32°C, with Pietermaritzburg and Richards Bay at 29°C and Durban a comfortable 25°C. Skies are partly cloudy to clear, and it stays dry.Durban todayPartly cloudy25°16°0%NE 15 km/hTap for cities and townsTap to close KwaZulu-NatalTowns todayTownWeatherLoHiRainWind km/hDurbanPartly cloudy16°25°0%NE 15PietermaritzburgPartly cloudy10°29°0%ESE 5Richards BayMostly clear14°29°0%N 5NewcastleMostly clear10°32°0%SE 5Tides: DurbanDayLow tideHigh tideTue 10 Nov09:51, 22:1503:51, 16:01

View Weather Forecast for TomorrowView the weather tomorrow on the 7-Day Weather Forecast

Forecast data: the South African Weather Service and other third-party sources and providers, brought together with the latest AI tools. We take great care to get every figure right, but mistakes are possible.

Read full story at source