
Friday's weather: Damaging waves, strong coastal winds, and scattered showers across SA
Damaging waves leading to difficulty in navigation at sea are expected in parts of the Western Cape until Sunday, according to the South African Weather Service (SAWS).
Morning fog is expected along the coast and adjacent interior of the Northern Cape, light rain over the western parts of the Western Cape during the morning and strong coastal winds east of Cape Agulhas.
Fresh to strong winds are expected along the coast in the Eastern Cape.
Impact-based warning
Yellow Level 2 warning: Damaging waves leading to difficulty in navigation at sea are expected between Saldanha Bay and Cape Agulhas to Plettenberg Bay until Sunday.
Weather update for today and tomorrow, 29-30 May 2025:
Fine and cool to warm across the country but partly cloudy with light rain and showers in the south-west.⚠️Damaging winds and waves. #saws #saweather pic.twitter.com/rj1Ywz4Tz7
— SA Weather Service (@SAWeatherServic) May 29, 2025
In the SAWS' colour-coded weather warning system, yellow indicates a moderate risk of impact that requires caution and awareness.
SAWS uses the numbers to indicate the likelihood of weather-based impacts occurring. Level 2 is high.
The weather in your province
Gauteng: Fine and cool conditions are expected, warming up slightly in the extreme north.
Pretoria: 8°C — 24°C
Johannesburg: 9°C — 22°C
Vereeniging: 6°C — 21°C
Mpumalanga: Fine and cool to warm throughout the province; however, the Lowveld area will experience hot temperatures.
Mbombela: 11°C — 28°C
Ermelo: 6°C — 24°C
Emalahleni: 8°C — 23°C
Standerton: 2°C — 24°C
Skukuza: 7°C — 33°C
Limpopo: A day of fine weather, cool to warm across most areas, but hot in the Limpopo Valley.
Polokwane: 8°C — 24°C
Phalaborwa: 12°C — 31°C
Tzaneen: 9°C — 28°C
Musina: 12°C — 32°C
Lephalale: 10°C — 27°C
Mokopane: 8°C — 26°C
North West: Fine and cool conditions prevail.
Klerksdorp: 6°C — 22°C
Potchefstroom: 4°C — 22°C
Mahikeng: 7°C — 24°C
Rustenburg: 7°C — 24°C
Vryburg: 7°C — 23°C
Free State: Weather will remain fine and cool.
Bloemfontein: 3°C — 20°C
Welkom: 5°C — 21°C
Bethlehem: 1°C — 20°C
Northern Cape: Morning fog is expected along the coast and nearby interior, with conditions becoming partly cloudy and cold to cool for the rest of the province. Eastern areas will remain fine. Coastal winds will shift from light easterly to fresh and strong southerly later in the day.
Upington: 5°C — 21°C
Kimberley: 8°C — 22°C
De Aar: 7°C — 19°C
Alexander Bay: 12°C — 22°C
Springbok: 7°C — 20°C
Calvinia: 5°C — 16°C
Sutherland: 1°C — 13°C
Western Cape: Start the day with partly cloudy and cool to cold conditions, accompanied by light rain in western areas. The south coast might clear up by evening.
Coastal winds will be strong east of Cape Agulhas, transitioning to fresh south-westerly winds along the south coast from the afternoon.
Cape Town: 13°C — 17°C
Vredendal: 11°C — 21°C
Riversdale: 13°C — 21°C
George: 13°C — 19°C
Worcester: 13°C — 18°C
Beaufort West: 6°C — 19°C
Oudtshoorn: 9°C — 20°C
Western half of the Eastern Cape: Morning clouds with isolated showers along western coastal areas, followed by fine and cool to cold weather. Coastal winds will be fresh to strong south-westerly, easing by evening.
Eastern half of the Eastern Cape: Fine and cool to cold weather dominates. Coastal winds will mirror the pattern in the western half.
Gqeberha: 12°C — 19°C
Makhanda: 11°C — 19°C
Cradock: 8°C — 18°C
Graaff-Reinet: 8°C — 19°C
East London: 13°C — 21°C
Port St Johns: 14°C — 21°C
Mthatha: 9°C — 20°C
Komani: 7°C — 17°C
Qonce: 12°C — 20°C
KwaZulu-Natal: Expect fine and cool conditions, warming slightly in the east. Some areas may become partly cloudy during the afternoon.
Coastal winds will vary, starting with northerly to north-easterly in the north and strong southerly to south-westerly winds spreading northwards from the late morning. These winds will be moderate in the evening.
Durban: 15°C — 23°C
Richard's Bay: 15°C — 25°C
Pietermaritzburg: 10°C — 21°C
Ladysmith: 5°C — 22°C
Hashtags

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles


News24
an hour ago
- News24
‘I acknowledge my part in the chaos' – Nonku Williams quits RHOD
She's given us 5-star reality TV spec. From the very first season of the Real Housewives of Durban, she's topped headlines. Nonku Williams made an entry as the late gospel singer, Sfiso Ncwane's baby mama. At the time, Sfiso's widow, Ayanda, was one of the show's biggest stars. As expected, that took a wrong turn, putting the ladies against each other on the show, forcing Ayanda's hand in acknowledging her daughter and forging a relationship with their children who share a father. Before we knew it, she was back in the dating scene and embroiled in court orders and legal battles. Five seasons later, the reality TV star had risen to become Nonku Williams International and one of the OG's of the franchise in Africa. Read more | 'I love a challenge' – Londie London ready to return officially on RHOD All this was not short of insults hurled, allegations made, chaotic dinner dates, and messy outings with the ladies. Recently, viewers of the show pointed out how distasteful Nonku had become as she navigated her friendships on the show with some selfishness and manipulation. When asked a couple of questions to answer, Nonku said, 'I'm sorry I can't answer these questions'. Seemingly, she recognised her faults. 'As I take a moment to reflect on my journey with The Real Housewives of Durban, I'm compelled to share my truth with you. After much reflection, I've made the difficult decision not to return to the show and to distance myself from the reunion. It's not an easy choice, but it's one I must make. Watching myself on screen, I'm confronted with a reality that's hard to accept. The woman I see isn't someone I recognise or respect. I've played a role in shaping this narrative, but I'm also a product of the show's dynamics. The relentless pursuit of drama, the pitting of women against each other, the gossip, and the put-downs – it's a toxic cycle that wears me down,' Nonku took to her Instagram timeline. Every season, Nonku kicks off with promises of changing her ways and being a better, positive person who's recommitted to God, but a few episodes in, she's back to all that we've grown to know her also conveniently forgets what she's done to people and turns a blind eye to it all while expecting apologies for what others have done to her. View this post on Instagram A post shared by Nonku Williams (@nonku_williams) 'As I look to the future, I'm reminded of my responsibilities – to myself, my children, my faith, and the community. I want to make a difference, to leave a positive mark on the world. But this show, with its destructive tendencies, isn't the platform for that. I've come to realize that I have a responsibility to prioritize my well-being, to protect my mental health, and to surround myself with positivity. I have a responsibility to my children to be a good role model, to show them the importance of kindness, empathy, and compassion. I have a responsibility for my faith in upholding the values that are important to me, to be a light in the darkness, and to spread love and kindness. And I have a responsibility to the community to be a force for good, to uplift and inspire others, and to make a positive impact,' her Instagram post further reads. 'To those who've supported me throughout this journey, I'm grateful. I acknowledge my part in the chaos, but I also recognise the show's role in shaping our narratives. I'm choosing to break free from this cycle, to seek a path that uplifts and inspires. I'm choosing to use my platform to spread love, kindness, and positivity. I'm choosing to be a role model for my children and for others who may be watching. I'm choosing to prioritize my well-being and to take care of myself. I'm choosing to be authentic, to be true to myself, and to live a life that reflects my values,' she adds. As we prepare to close the chapter of Nonku Williams on the Real Housewives of Durban, she hopes that her story can serve as a testament to the power of self-awareness, courage, and redemption.


News24
an hour ago
- News24
ICYMI: The king of love Lebo M rekindles romance with ex-partner Mel Ntsala
As the old saying goes, second time's the charm. Love knows no bounds as ex-lovers rekindle their relationship. Legendary South African businessman, composer, arranger and Lion King producer, Lebohang Morake popularly known as Lebo M, has found love again as he reignited a flame with a long-lost lover, Malefu 'Mel' Ntsala. Read more | 'I acknowledge my part in the chaos' – Nonku Williams quits RHOD The two had a messy breakup in the past, but it seems they've patched things up. Lebo, took to Instagram to reveal the news of their engagement as the two got engaged in a private affair in Dubai on Friday, this after Lebo's divorce from his now estranged ex-wife, Pretty Samuels. The post was accompanied by a candid caption suggesting that he would never give up on love. 'The day we stop believing in love and possibilities, is the day we stop dreaming. Absolutely grateful to have fulfilled my dream & begin this new chapter with you. Love always,' reads the caption. Many fans and industry artists alike flooded the comments section to congratulate the two love birds and wished them well on their future. View this post on Instagram A post shared by Lebo M Morake (@thereallebo_m)
Yahoo
an hour ago
- Yahoo
Ex-GB skipper Ames joins Wales' coaching team
David Ames played at three Olympic Games for Team GB in Rio, Tokyo and Paris. [Getty Images] Recently retired Great Britain and England captain David Ames has joined Wales' coaching staff as they prepare for their FIH Hockey Nations Cup debut in Malaysia this month. Hoci Cymru say 35-year-old Ames is "helping out with additional coaching support over the summer period". Advertisement Head coach Danny Newcombe takes a 21-player squad to Kuala Lumpur for the tournament from 15-21 June, including co-captain Rupert Shipperly, Gareth Furlong and Jacob Draper who all played alongside skipper Ames at the 2024 Paris Olympics. "I've thoroughly enjoyed my first few weeks in the Wales camp, everyone has been really accommodating and it's been smooth sailing so far," said South Africa-born Ames. "It's obviously a bit more stressful on this side, having not just to play but have to worry about everything that goes into it from a detail point of view. But I'm looking forward to the challenge and an exciting summer with these lads." Shipperly will skipper Wales in tandem with Ben Francis as they face three Pool A matches against South Africa, Korea and France, before the finals and play-off rounds. Advertisement Furlong is two appearances away from reaching 150 Wales caps and is one short of 100 goals for his country. Reading midfielder Sam Welsh is in line for a senior international debut, while goalkeeper Rhys Payne returns to the squad for the first time since sustaining a knee injury at the men's World Cup in January 2023. This year's Nations Cup tournament will provide the winning team with the opportunity to be promoted to the FIH Hockey Pro League, joining last year's champions New Zealand along with Japan, Malaysia and Pakistan in Pool B. "I am really excited to be heading back to Malaysia, always a great place to play hockey," said Shipperley. Advertisement "It's Wales' first time competing in the Nations Cup, alongside some very competitive teams. "We have a great blend of experience and youth amongst the squad and I am looking forward to seeing what we can achieve as a group." Wales squad John Bennett, Rhys Bradshaw, Alf Dinnie, Jacob Draper, Ben Francis (co-capt), Gareth Furlong, Gareth Griffiths, Dale Hutchinson, Hywel Jones, Daniel Kyriakides, Jolyon Morgan, Nic Morgan, Fred Newbold, Will Penrose, Rhys Payne, Jack Pritchard, Will Penrose, Toby Reynolds-Cotterill, Rupert Shipperley (co-capt), Owen Sutton, Sam Welsh. Wales' Nations League schedule Sunday, 15 June: Wales vs South Africa (09:00 BST) Advertisement Monday, 16 June: Wales vs Korea (07:00 BST) Wednesday, 18 June: France vs Wales (09:00 BST) Friday, 20 June: Semi-finals/5th–8th place playoffs Saturday, 21 June: Finals/5th–8th place playoffs