Johannesburg Stock Exchange (JSE) Trading Hours
JSE Opens In
Market Closed
13:53:11
Opens at 2026-05-29 09:00
Current time in Johannesburg: 07:06:48 PM
The Johannesburg Stock Exchange (JSE) is open Monday to Friday from 9:00 AM to 5:00 PM SAST time. Based in Johannesburg, the JSE is home to the FTSE/JSE All Share. Use the live countdown above to see exactly when trading opens or closes today, and scroll down for the full session schedule, upcoming holidays, and cross-timezone reference times.
Regular Hours
09:00 - 17:00
Time Zone
SAST
Trading Days/Wk
5
Holidays 2026
10
Trading Days 2026
251
Trading Sessions
Regular Session9:00 AM - 5:00 PM (Johannesburg)
Upcoming Holidays
Tue, Jun 16, 2026Youth Day
Mon, Aug 10, 2026National Women's Day (observed)
Thu, Sep 24, 2026Heritage Day
Wed, Dec 16, 2026Day of Reconciliation
Fri, Dec 25, 2026Christmas Day
Sat, Dec 26, 2026Day of Goodwill
JSE Hours in Other Time Zones
Regular session converted for today (Thu, May 28, 2026). Daylight saving is applied automatically — the values shift by one hour during DST transition weeks.
Local (SAST)09:00 - 17:00
UK Time (BST)08:00 - 16:00
US Eastern (EDT)03:00 - 11:00
Frequently Asked Questions
What time does the JSE open?
The Johannesburg Stock Exchange opens at 9:00 AM South Africa Standard Time (SAST, UTC+2) for regular trading.
What time does the JSE close?
The JSE closes at 5:00 PM SAST.
Is the JSE open on South African public holidays?
No. The JSE is closed on all national public holidays including New Year's Day, Human Rights Day, Good Friday, Freedom Day, Workers' Day, Youth Day, Heritage Day, Day of Reconciliation, Christmas Day, and Day of Goodwill.
Is the JSE open on weekends?
No. The JSE is closed on Saturdays and Sundays.
What are FTSE/JSE All Share trading hours?
FTSE/JSE All Share constituents trade on the JSE during standard hours: 9:00 AM to 5:00 PM SAST, Monday to Friday.
When is the next JSE holiday?
The next scheduled JSE holiday is Youth Day on Tue, Jun 16, 2026 (in 19 days). The exchange will be closed for the full day.
How many JSE trading days are there in 2026?
In 2026 the JSE has approximately 251 regular trading days after subtracting weekends and 10 weekday holidays. See the full JSE holiday calendar for every scheduled closure.
Trade JSE
Affiliate links. We may earn a commission at no extra cost to you.