JSE trading hours

Johannesburg Stock Exchange, Johannesburg. Main index: FTSE/JSE All Share Index.

Is JSE open today?

As of Saturday, October 31, 2026 (Johannesburg): closed right now.

Regular hours

SessionJohannesburg (GMT+2)Your time
Regular session9:00 AM–5:00 PM—

Trading days: Monday to Friday. The “your time” column shows the current or next trading day in your device’s time zone.

JSE holidays and early closes

2026

  • Wed, Dec 16 Public holiday Closed
  • Fri, Dec 25 Public holiday Closed

2027

  • Fri, Jan 1 Public holiday Closed
  • Mon, Mar 22 Public holiday Closed
  • Fri, Mar 26 Public holiday Closed
  • Mon, Mar 29 Public holiday Closed
  • Tue, Apr 27 Public holiday Closed
  • Wed, Jun 16 Public holiday Closed
  • Mon, Aug 9 Public holiday Closed
  • Fri, Sep 24 Public holiday Closed
  • Thu, Dec 16 Public holiday Closed
  • Mon, Dec 27 Public holiday Closed

Daylight saving time

Johannesburg doesn't observe daylight saving time, so JSE's hours are fixed in UTC (UTC+2). They still move by an hour for anyone in a zone that does switch.

See all markets

Compare JSE with other exchanges on the world market map, the 24-hour session timeline in your own time, or the market holiday calendar.

Sources

Hours and holidays checked against the exchange’s own publications on 2026-10-31. Exchanges sometimes add closures at short notice; confirm with your broker before trading.

Frequently asked questions

What are JSE trading hours?

Johannesburg Stock Exchange trades Monday to Friday, 9:00 AM–5:00 PM local time (Johannesburg, GMT+2).

Is JSE open today?

The answer at the top of this page is worked out from your device's clock, JSE's regular hours and its official holiday list.

When is the next JSE holiday?

Wed, Dec 16: Public holiday, market closed.

Does JSE change its hours for daylight saving?

Johannesburg doesn't observe daylight saving time, so JSE's hours are fixed in UTC (UTC+2). They still move by an hour for anyone in a zone that does switch.