Johannesburg Stock Exchange (JSE) Trading Hours
JSE Opens In
Market Closed
38:45:53
Opens at 2026-07-20 09:00
Current time in Johannesburg: 06:14:06 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
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
Fri, Jan 1, 2027New Year's Day
JSE Hours in Other Time Zones
Regular session converted for today (Sat, Jul 18, 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 National Women's Day (observed) on Mon, Aug 10, 2026 (in 23 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.