A 3.9 magnitude earthquake hit the Klerksdorp area in North West on Friday night, the Council for Geoscience said.
Spokesperson Mahlatse Mononela said it struck at around 20:23 to the east of Klerksdorp.
Residents, who took to Twitter, described it as strong.
Further information was not immediately available.
Last year, a series of quakes shook parts of the country, including Cape Town. The council has a form that can be completed by people who felt the quake to help them pinpoint the effect it had.
South African comedian and The Daily Show host, Trevor Noah, has dropped a whopping R420-million on a new house.
The star’s new home is in the exclusive Los Angeles suburb of Bel-Air where his neighbours will include Jennifer Aniston, Beyoncé, Jay Z, and the world’s richest man, Elon Musk. Learn More
In other news – Trevor Noah buys a stunning R412 million House next to Beyoncé & Jay-Z’s mansion – Photos