Johannesburg Stock Exchange (JSE) Trading Hours

JSE Opens In
Market Closed
13:53:11
Next open: Friday, May 29
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
Next JSE Market Closure
Youth Day
Tue, Jun 16, 2026In 19 days

Trading Sessions

Regular Session9:00 AM - 5:00 PM (Johannesburg)
Time ZoneAfrica/Johannesburg
Trading DaysMonday – Friday
Country🇿🇦 South Africa

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
View full holiday calendar →

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.

Compare Other Exchange Hours