Log in
Johannesburg Stock Exchange

JSE holidays 2025

JSE was closed on 11 weekdays in 2025 and closed early on 2 days.

2025

From the holidays library: not yet checked against an official source.

DateNameEffectNotesSources
Wed 1 Jan 2025New Year's DayClosed
Fri 21 Mar 2025Human Rights DayClosed
Fri 18 Apr 2025Good FridayClosed
Mon 21 Apr 2025Family DayClosed
Mon 28 Apr 2025Freedom Day (observed)Closed
Thu 1 May 2025Workers' DayClosed
Mon 16 Jun 2025Youth DayClosed
Wed 24 Sep 2025Heritage DayClosed
Tue 16 Dec 2025Day of ReconciliationClosed
Wed 24 Dec 2025Christmas Eve (markets close at 12:00 p.m. SAST)Closes 12:00
Thu 25 Dec 2025Christmas DayClosed
Fri 26 Dec 2025Day of GoodwillClosed
Wed 31 Dec 2025New Year's Eve (markets close at 12:00 p.m. SAST)Closes 12:00

Everything about JSE: time zone, weekend, verified years and the live year picker

JSE holidays 2025: questions

How many weekdays is JSE closed in 2025?

11: New Year's Day (Wed 1 Jan 2025); Human Rights Day (Fri 21 Mar 2025); Good Friday (Fri 18 Apr 2025); Family Day (Mon 21 Apr 2025); Freedom Day (observed) (Mon 28 Apr 2025); Workers' Day (Thu 1 May 2025); Youth Day (Mon 16 Jun 2025); Heritage Day (Wed 24 Sep 2025); Day of Reconciliation (Tue 16 Dec 2025); Christmas Day (Thu 25 Dec 2025); Day of Goodwill (Fri 26 Dec 2025).

What time does JSE close on early-close days in 2025?

12:00 on Wed 24 Dec 2025 (Christmas Eve (markets close at 12:00 p.m. SAST)); 12:00 on Wed 31 Dec 2025 (New Year's Eve (markets close at 12:00 p.m. SAST)). Times are local, Africa/Johannesburg.

Provenance

Official sources

No official source is cited for this calendar yet: its dates come from the open-source holidays library (coverage "library").

The same dates from the API

With your API key, the same dates as above, as JSON:

curl -H "Authorization: Bearer $FC_API_KEY" "https://api.financecalendarapi.com/v1/holidays?calendars=XJSE&from=2025-01-01&to=2025-12-31"

Holidays endpoint reference

Subscribe in your calendar app

Every year of JSE as an .ics feed, updated with each release.

https://api.financecalendarapi.com/v1/calendars/XJSE.ics?key=YOUR_KEY

Add your key to the feed address. Use a separate key for feeds; it ends up in your calendar app's settings.

How to subscribe