Is the Johannesburg Stock Exchange open right now?
Johannesburg, South Africa · South Africa Standard Time
Trading hours
| Regular trading session | 9:00 AM – 5:00 PM South Africa Standard Time |
|---|---|
| Pre-market | 8:00 AM – 9:00 AM South Africa Standard Time |
| Trading days | Monday to Friday |
| Timezone | South Africa Standard Time (Africa/Johannesburg) |
| Location | Johannesburg, South Africa |
Frequently asked questions
Is the Johannesburg Stock Exchange open right now?
The Johannesburg Stock Exchange in Johannesburg, South Africa trades Monday to Friday, 9:00 AM – 5:00 PM South Africa Standard Time, excluding public holidays. The live status at the top of this page shows whether it is open at this exact moment.
What are the Johannesburg Stock Exchange trading hours?
Regular Johannesburg Stock Exchange trading hours are 9:00 AM – 5:00 PM South Africa Standard Time, Monday to Friday. Pre-market: 8:00 AM – 9:00 AM South Africa Standard Time.
What timezone does the Johannesburg Stock Exchange use?
Johannesburg Stock Exchange trading hours are in South Africa Standard Time (Africa/Johannesburg). The live status and clock on this page convert automatically, so you always see the current local market time.
Market holidays in 2026
- Thursday, January 1, 2026
- Friday, April 3, 2026
- Monday, April 6, 2026
- Monday, April 27, 2026
- Friday, May 1, 2026
- Tuesday, June 16, 2026
- Monday, August 10, 2026
- Thursday, September 24, 2026
- Wednesday, December 16, 2026
- Friday, December 25, 2026
National Women's Day observed Aug 10 (Aug 9 is Sunday). Human Rights Day (Mar 21) and Day of Goodwill (Dec 26) fall on weekends.
See it live on the global timeline →
Other exchanges
- Nikkei 225TokyoKorea ExchangeSeoulShanghai SEShanghaiShenzhen SEShenzhenHong Kong ExHong KongTaiwan SETaipeiSingapore ExSingaporeIndonesia SEJakartaThailand SEBangkokNSE IndiaMumbaiSaudi ExchangeRiyadhTel Aviv SETel Aviv
Hours and holidays sourced from the exchange's official trading hours and holiday calendar. Verified for 2026. Informational only — confirm with the exchange before trading.