{"id":9929,"date":"2025-06-15T05:57:24","date_gmt":"2025-06-15T03:57:24","guid":{"rendered":"https:\/\/www.gauteng.net\/whats-on-g\/?p=9929"},"modified":"2026-03-12T10:30:22","modified_gmt":"2026-03-12T08:30:22","slug":"todays-weather-forecast-10","status":"publish","type":"post","link":"https:\/\/www.gauteng.net\/whats-on-g\/todays-weather-forecast-10\/","title":{"rendered":"Today&#8217;s Weather Forecast &#8211; 15 June 2025"},"content":{"rendered":"<p>As winter sets in across South Africa, residents can expect a blend of mild temperatures and partly cloudy skies today. Today\u2019s weather forecast indicates a mix of sunshine and clouds across various provinces, with distinct weather patterns emerging in key areas such as Gauteng and the Western Cape. The day promises to be pleasant, particularly for those venturing outdoors, but it comes with a reminder to stay warm as temperatures dip in the evening. Let us take a look at the weather today, province by province.<\/p>\n<p>ALSO READ: <a href=\"https:\/\/gauteng.news\/2025\/06\/12\/todays-weather-alert-cool-and-rain\/\" target=\"_blank\" rel=\"noopener\">Today\u2019s Weather Alert: Cool Weather and Morning Rain in Some Parts of the Country<\/a><\/p>\n<h2>Gauteng Province<\/h2>\n<p>In Gauteng, the weather is shaping up to be mild and mostly sunny, especially in major urban centers. <strong>Johannesburg<\/strong> will kick off the day at a cool 10\u00b0C, warming up to around 18\u00b0C by midday. As the afternoon sets in, expect temperatures to hover around 18\u00b0C, dropping to 12\u00b0C later in the evening, with some cloud cover lingering. <strong>Pretoria<\/strong>, another major city, starts at a slightly cooler 9\u00b0C, reaching peaks of 17\u00b0C. Overall, today&#8217;s weather in Gauteng promises comfortable conditions, albeit with a hint of chill during the early morning and evening.<\/p>\n<table>\n<tbody>\n<tr>\n<th>Location<\/th>\n<th>06:00<\/th>\n<th>09:00<\/th>\n<th>12:00<\/th>\n<th>15:00<\/th>\n<th>18:00<\/th>\n<th>21:00<\/th>\n<\/tr>\n<tr>\n<td>Johannesburg<\/td>\n<td>10\u00b0C \u2601\ufe0f<\/td>\n<td>14\u00b0C \u2600\ufe0f<\/td>\n<td>17\u00b0C \u2600\ufe0f<\/td>\n<td>18\u00b0C \u2600\ufe0f<\/td>\n<td>16\u00b0C \u26c5<\/td>\n<td>12\u00b0C \u2601\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Pretoria<\/td>\n<td>9\u00b0C \u2601\ufe0f<\/td>\n<td>13\u00b0C \u2600\ufe0f<\/td>\n<td>16\u00b0C \u2600\ufe0f<\/td>\n<td>17\u00b0C \u2600\ufe0f<\/td>\n<td>15\u00b0C \u26c5<\/td>\n<td>11\u00b0C \u2601\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Soweto<\/td>\n<td>10\u00b0C \u2601\ufe0f<\/td>\n<td>14\u00b0C \u2600\ufe0f<\/td>\n<td>17\u00b0C \u2600\ufe0f<\/td>\n<td>18\u00b0C \u2600\ufe0f<\/td>\n<td>16\u00b0C \u26c5<\/td>\n<td>12\u00b0C \u2601\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Benoni<\/td>\n<td>10\u00b0C \u2601\ufe0f<\/td>\n<td>14\u00b0C \u2600\ufe0f<\/td>\n<td>17\u00b0C \u2600\ufe0f<\/td>\n<td>18\u00b0C \u2600\ufe0f<\/td>\n<td>16\u00b0C \u26c5<\/td>\n<td>12\u00b0C \u2601\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Centurion<\/td>\n<td>10\u00b0C \u2601\ufe0f<\/td>\n<td>14\u00b0C \u2600\ufe0f<\/td>\n<td>17\u00b0C \u2600\ufe0f<\/td>\n<td>18\u00b0C \u2600\ufe0f<\/td>\n<td>16\u00b0C \u26c5<\/td>\n<td>12\u00b0C \u2601\ufe0f<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div id=\"gaute-1969267037\" class=\"gaute-inbetween-content gaute-entity-placement\" style=\"margin-top: 30px;margin-bottom: 30px;margin-left: auto;margin-right: auto;text-align: center;\"><div class=\"gaute-adlabel\">Advertisement<\/div><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1852772760112594\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-1852772760112594\" \ndata-ad-slot=\"1819787043\" \ndata-ad-format=\"auto\" data-full-width-responsive=\"true\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div><h2>Western Cape Weather Forecast<\/h2>\n<p>Turning our attention to the Western Cape, <strong>Cape Town<\/strong> weather will feature partly cloudy skies with delightful temperatures. Beginning at 15\u00b0C in the morning, the city will warm up significantly to 22\u00b0C around noon and will cool off to 18\u00b0C as night falls. <strong>Stellenbosch<\/strong> is also set for a pleasant day, with temperatures ranging from 14\u00b0C to 21\u00b0C. Coastal areas like <strong>George<\/strong> will experience similar conditions with highs reaching 20\u00b0C, making it an ideal day to explore the outdoors or enjoy the scenic views.<\/p>\n<table>\n<tbody>\n<tr>\n<th>Location<\/th>\n<th>06:00<\/th>\n<th>12:00<\/th>\n<th>18:00<\/th>\n<\/tr>\n<tr>\n<td>Cape Town<\/td>\n<td>15\u00b0C \u2601\ufe0f<\/td>\n<td>22\u00b0C \u2600\ufe0f<\/td>\n<td>18\u00b0C \ud83c\udf19<\/td>\n<\/tr>\n<tr>\n<td>Stellenbosch<\/td>\n<td>14\u00b0C \u2601\ufe0f<\/td>\n<td>21\u00b0C \u2600\ufe0f<\/td>\n<td>17\u00b0C \ud83c\udf19<\/td>\n<\/tr>\n<tr>\n<td>George<\/td>\n<td>13\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2600\ufe0f<\/td>\n<td>16\u00b0C \ud83c\udf19<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>KwaZulu-Natal Weather Forecast<\/h2>\n<p>In KwaZulu-Natal, temperatures are slightly warmer with <strong>Durban<\/strong> reporting a lovely start at 17\u00b0C. The city is set to enjoy a high of 24\u00b0C during the day, with a pleasant 20\u00b0C expected later in the evening. <strong>Pietermaritzburg<\/strong> will have a similar forecast, and residents can look forward to sunny skies throughout the day. Overall, today\u2019s weather in this province is inviting and perfect for outdoor activities, particularly near the coast.<\/p>\n<table>\n<tbody>\n<tr>\n<th>Location<\/th>\n<th>06:00<\/th>\n<th>12:00<\/th>\n<th>18:00<\/th>\n<\/tr>\n<tr>\n<td>Durban<\/td>\n<td>17\u00b0C \u2600\ufe0f<\/td>\n<td>24\u00b0C \u2600\ufe0f<\/td>\n<td>20\u00b0C \u26c5<\/td>\n<\/tr>\n<tr>\n<td>Pietermaritzburg<\/td>\n<td>16\u00b0C \u2600\ufe0f<\/td>\n<td>23\u00b0C \u2600\ufe0f<\/td>\n<td>19\u00b0C \u26c5<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div id=\"gaute-3505610047\" class=\"gaute-inbetween-content gaute-entity-placement\" style=\"margin-top: 30px;margin-bottom: 30px;margin-left: auto;margin-right: auto;text-align: center;\"><div class=\"gaute-adlabel\">Advertisement<\/div><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1852772760112594\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-1852772760112594\" \ndata-ad-slot=\"1819787043\" \ndata-ad-format=\"auto\" data-full-width-responsive=\"true\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div><h2>Eastern Cape Weather Forecast<\/h2>\n<p>The Eastern Cape will see <strong>Port Elizabeth<\/strong> starting the day with a temperature of 14\u00b0C, rising to 22\u00b0C by midday. As the evening approaches, temperatures will settle back down to around 18\u00b0C. <strong>East London<\/strong> and <strong>Mthatha<\/strong> will have comparable conditions, providing comfortable weather for residents and visitors alike in this region.<\/p>\n<table>\n<tbody>\n<tr>\n<th>Location<\/th>\n<th>06:00<\/th>\n<th>12:00<\/th>\n<th>18:00<\/th>\n<\/tr>\n<tr>\n<td>Port Elizabeth<\/td>\n<td>14\u00b0C \u2601\ufe0f<\/td>\n<td>22\u00b0C \u2600\ufe0f<\/td>\n<td>18\u00b0C \ud83c\udf19<\/td>\n<\/tr>\n<tr>\n<td>East London<\/td>\n<td>13\u00b0C \u2601\ufe0f<\/td>\n<td>21\u00b0C \u2600\ufe0f<\/td>\n<td>17\u00b0C \ud83c\udf19<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Free State<\/h2>\n<p>Traveling to the Free State, <strong>Bloemfontein<\/strong> will experience cool temperatures today, starting at 9\u00b0C and peaking at 16\u00b0C before settling back to around 12\u00b0C. Expect a mix of clouds and sun throughout the day, making it a typical winter\u2019s day in this province. <strong>Welkom<\/strong> and <strong>Bethlehem<\/strong> will fall into similar temperature ranges, reinforcing the cool and tranquil atmosphere of this region.<\/p>\n<table>\n<tbody>\n<tr>\n<th>Location<\/th>\n<th>06:00<\/th>\n<th>12:00<\/th>\n<th>18:00<\/th>\n<\/tr>\n<tr>\n<td>Bloemfontein<\/td>\n<td>9\u00b0C \u2601\ufe0f<\/td>\n<td>16\u00b0C \u2600\ufe0f<\/td>\n<td>12\u00b0C \u26c5<\/td>\n<\/tr>\n<tr>\n<td>Welkom<\/td>\n<td>10\u00b0C \u2601\ufe0f<\/td>\n<td>17\u00b0C \u2600\ufe0f<\/td>\n<td>13\u00b0C \u26c5<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div id=\"gaute-3297717013\" class=\"gaute-inbetween-content gaute-entity-placement\" style=\"margin-top: 30px;margin-bottom: 30px;margin-left: auto;margin-right: auto;text-align: center;\"><div class=\"gaute-adlabel\">Advertisement<\/div><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1852772760112594\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-1852772760112594\" \ndata-ad-slot=\"1819787043\" \ndata-ad-format=\"auto\" data-full-width-responsive=\"true\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div><h2>Limpopo<\/h2>\n<p>Limpopo sees mild temperatures with <strong>Polokwane<\/strong> starting at 10\u00b0C and reaching a high of 18\u00b0C. Later in the evening, expect a dip back to about 14\u00b0C. <strong>Thohoyandou<\/strong> and <strong>Lephalale<\/strong> will experience similar conditions, making it a moderately warm day that invites outdoor exploration.<\/p>\n<table>\n<tbody>\n<tr>\n<th>Location<\/th>\n<th>06:00<\/th>\n<th>12:00<\/th>\n<th>18:00<\/th>\n<\/tr>\n<tr>\n<td>Polokwane<\/td>\n<td>10\u00b0C \u2601\ufe0f<\/td>\n<td>18\u00b0C \u2600\ufe0f<\/td>\n<td>14\u00b0C \u26c5<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Mpumalanga<\/h2>\n<p>In Mpumalanga, <strong>Mbombela<\/strong> begins at 12\u00b0C, rising to 20\u00b0C during the day before ending at 16\u00b0C. <strong>Secunda<\/strong> and <strong>Emalahleni<\/strong> forecast comparable temperatures, providing citizens with a comfortable and inviting atmosphere for outdoor activities.<\/p>\n<table>\n<tbody>\n<tr>\n<th>Location<\/th>\n<th>06:00<\/th>\n<th>12:00<\/th>\n<th>18:00<\/th>\n<\/tr>\n<tr>\n<td>Mbombela<\/td>\n<td>12\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2600\ufe0f<\/td>\n<td>16\u00b0C \u26c5<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div id=\"gaute-2614548636\" class=\"gaute-inbetween-content gaute-entity-placement\" style=\"margin-top: 30px;margin-bottom: 30px;margin-left: auto;margin-right: auto;text-align: center;\"><div class=\"gaute-adlabel\">Advertisement<\/div><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1852772760112594\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-1852772760112594\" \ndata-ad-slot=\"1819787043\" \ndata-ad-format=\"auto\" data-full-width-responsive=\"true\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div><h2>North West<\/h2>\n<p>The North West province reveals a forecast of pleasant temperatures with <strong>Mahikeng<\/strong> starting the day at 10\u00b0C and seeing highs around 18\u00b0C. <strong>Rustenburg<\/strong> and <strong>Klerksdorp<\/strong> have similar predictions, contributing to a quiet and enjoyable winter\u2019s day across the region.<\/p>\n<table>\n<tbody>\n<tr>\n<th>Location<\/th>\n<th>06:00<\/th>\n<th>12:00<\/th>\n<th>18:00<\/th>\n<\/tr>\n<tr>\n<td>Mahikeng<\/td>\n<td>10\u00b0C \u2601\ufe0f<\/td>\n<td>18\u00b0C \u2600\ufe0f<\/td>\n<td>14\u00b0C \u26c5<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Northern Cape<\/h2>\n<p>Finally, the Northern Cape will feature cooler temperatures, particularly in <strong>Kimberley<\/strong>, where the day starts at 9\u00b0C and will peak at around 16\u00b0C. As the sun sets, expect temperatures to drop to 12\u00b0C. <strong>Upington<\/strong> and <strong>Springbok<\/strong> will showcase similar patterns, ensuring a brisk but manageable winter day.<\/p>\n<table>\n<tbody>\n<tr>\n<th>Location<\/th>\n<th>06:00<\/th>\n<th>12:00<\/th>\n<th>18:00<\/th>\n<\/tr>\n<tr>\n<td>Kimberley<\/td>\n<td>9\u00b0C \u2601\ufe0f<\/td>\n<td>16\u00b0C \u2600\ufe0f<\/td>\n<td>12\u00b0C \u26c5<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Today&#8217;s weather across South Africa promises mild temperatures and a pleasant mix of sun and clouds. Whether you\u2019re in the bustling streets of Johannesburg, enjoying the coastal breeze in Cape Town, or discovering the beauty of KwaZulu-Natal, it&#8217;s a wonderful day to get outside and enjoy the winter sunshine. Remember to dress warmly, especially during the evening as temperatures drop. For additional weather updates, you can visit the <a href=\"https:\/\/www.weathersa.co.za\/home\/weathermaps\" target=\"_blank\" rel=\"noopener\">South African Weather Service<\/a> or follow them on <a href=\"https:\/\/x.com\/SAWeatherServic\">X<\/a>. Stay tuned to local forecasts for possible weather changes as the day progresses!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As winter sets in across South Africa, residents can expect a blend of mild temperatures and partly cloudy skies today. Today\u2019s weather forecast indicates a mix of sunshine and clouds across various provinces, with distinct weather patterns emerging in key areas such as Gauteng and the Western Cape. The day promises to be pleasant, particularly<\/p>\n","protected":false},"author":1,"featured_media":9040,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"rank_math_focus_keyword":"","rank_math_title":"","rank_math_description":"As winter sets in across South Africa, residents can expect a blend of mild temperatures and partly cloudy skies today. Today\u2019s weather forecast indicates a...","footnotes":""},"categories":[51,1],"tags":[1546,294],"class_list":{"0":"post-9929","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-daily-weather","8":"category-uncategorized","9":"tag-south-african-weather-service-saws","10":"tag-weather-forecast"},"_links":{"self":[{"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/posts\/9929","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/comments?post=9929"}],"version-history":[{"count":1,"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/posts\/9929\/revisions"}],"predecessor-version":[{"id":9931,"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/posts\/9929\/revisions\/9931"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/media\/9040"}],"wp:attachment":[{"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/media?parent=9929"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/categories?post=9929"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/tags?post=9929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}