Skip to content
Quote Ledger SponsoredExness

JSE trading hours and market holidays

Closedopens tomorrow at 09:00

JSE trading hours

Local time, SAST (UTC+2).

Closedopens tomorrow at 09:00

  1. Trading sessionMon–Fri–

SAST (UTC+2) all year: no daylight saving, the hours do not move.

Next exchange holidays

    Holiday dates are taken from the exchange calendar as reported by official notices and the press; check the official JSE announcement before trading.

    How the JSE session is structured

    Activity on the Johannesburg Stock Exchange does not begin and end with a single bell. The schedule unfolds in stages, and each stage serves a distinct purpose for participants. Before orders can match, the exchange runs a pre-open phase. During this window, traders may enter, amend or withdraw orders, yet nothing executes. The book builds quietly until the opening moment arrives.

    Once the market opens, continuous trading takes over. This is the longest part of the day, where buyers and sellers meet in real time and prices respond to incoming flow. Toward the close, the exchange shifts into a closing auction. Orders are gathered rather than matched immediately, and a single clearing price is determined from the accumulated interest. That auction price often matters to funds that benchmark their execution against the official close.

    When the market is open

    The exchange operates Monday through Friday. Weekend days are not trading days. All scheduling on this page is expressed in Johannesburg local time, the zone in which the exchange itself runs, so visitors elsewhere should convert accordingly.

    Public holidays

    Reading the status line

    The status line summarises where the market stands at the moment you load the page. It reflects the current stage, whether the exchange is open, closed, in pre-open or in its auction, alongside the relevant trading day. Treat it as a live indicator built from public data, not as a signal about any instrument.