Current time in Johannesburg

12:00:00
Thursday, July 10th 2025, UTC+0200