BC · Bourse de Casablanca

Closed🇲🇦 MoroccoBCEMEA
Bourse de Casablanca
Morocco · EMEA · Local time 7:01 AM · Time zone Africa/Casablanca

Local trading hours, market holidays, and half days for Morocco in Africa/Casablanca. Live status, trading hours, upcoming closures, and holiday dates for Bourse de Casablanca.

Countdown to BC opening
Updating...

Thursday · May 14, 2026

Local 9:30 AM

Your time 8:30 AM

Current Status
Closed

Live market state in local exchange time.

Next Full Close
May 27, 2026

Eid al-Adha

Next Half Day
None scheduled

No upcoming half day in the current range.

Trading Hours
09:30-15:20

Weekday trading hours appear below.

Time Zone
Africa/Casablanca

Casablanca, MA 🇲🇦

Next Reopening
May 14, 2026 · 09:30

thursday local reopening window.

Your Local Time
Exchange hours stay in Africa/Casablanca, but this panel helps you interpret the market using your selected viewer timezone.

Viewer timezone

UTC

Viewer time now

6:01 AM

Browser timezone

UTC (active)

Trading Hours
Local trading hours by weekday, including split sessions when listed.

Monday

Local exchange schedule

09:30–15:20

Continuous session

Tuesday

Local exchange schedule

09:30–15:20

Continuous session

Wednesday

Local exchange schedule

09:30–15:20

Continuous session

Thursday

Local exchange schedule

09:30–15:20

Continuous session

Friday

Local exchange schedule

09:30–15:20

Continuous session

Saturday

Local exchange schedule

Closed

No trading session

Sunday

Local exchange schedule

Closed

No trading session

Upcoming Holidays
Nearest market holidays and half-day sessions.
View full schedule

Eid al-Adha

May 27, 2026 · Wed

Full Close

Closed for the full local session.

Eid al-Adha

May 28, 2026 · Thu

Full Close

Closed for the full local session.

Islamic New Year

Jun 17, 2026 · Wed

Full Close

Closed for the full local session.

Day Throne

Jul 30, 2026 · Thu

Full Close

Closed for the full local session.

Day of Oued Eddahab Allegiance

Aug 14, 2026 · Fri

Full Close

Closed for the full local session.

Revolution Day

Aug 20, 2026 · Thu

Full Close

Closed for the full local session.

Full Holiday Schedule
Full market holiday calendar for this exchange.
DateWeekdayHolidayTypeHours
Jan 1, 2026ThursdayNew Year's DayFull CloseClosed
Jan 11, 2026SundayIndependence DayFull CloseClosed
Jan 14, 2026WednesdayAmazingh New YearFull CloseClosed
Feb 19, 2026ThursdayRamadanHalf Day10:00–13:20
Feb 20, 2026FridayRamadanHalf Day10:00–13:20
Feb 23, 2026MondayRamadanHalf Day10:00–13:20
Feb 24, 2026TuesdayRamadanHalf Day10:00–13:20
Feb 25, 2026WednesdayRamadanHalf Day10:00–13:20
Feb 26, 2026ThursdayRamadanHalf Day10:00–13:20
Feb 27, 2026FridayRamadanHalf Day10:00–13:20
Mar 2, 2026MondayRamadanHalf Day10:00–13:20
Mar 3, 2026TuesdayRamadanHalf Day10:00–13:20
Mar 4, 2026WednesdayRamadanHalf Day10:00–13:20
Mar 5, 2026ThursdayRamadanHalf Day10:00–13:20
Mar 6, 2026FridayRamadanHalf Day10:00–13:20
Mar 9, 2026MondayRamadanHalf Day10:00–13:20
Mar 10, 2026TuesdayRamadanHalf Day10:00–13:20
Mar 11, 2026WednesdayRamadanHalf Day10:00–13:20
Mar 12, 2026ThursdayRamadanHalf Day10:00–13:20
Mar 13, 2026FridayRamadanHalf Day10:00–13:20
Mar 16, 2026MondayRamadanHalf Day10:00–13:20
Mar 17, 2026TuesdayRamadanHalf Day10:00–13:20
Mar 18, 2026WednesdayRamadanHalf Day10:00–13:20
Mar 19, 2026ThursdayRamadanHalf Day10:00–13:20
Mar 20, 2026FridayEid al-FitrFull CloseClosed
Mar 23, 2026MondayEid al-FitrFull CloseClosed
May 1, 2026FridayLabor DayFull CloseClosed
May 27, 2026WednesdayEid al-AdhaFull CloseClosed
May 28, 2026ThursdayEid al-AdhaFull CloseClosed
Jun 17, 2026WednesdayIslamic New YearFull CloseClosed
Jul 30, 2026ThursdayDay ThroneFull CloseClosed
Aug 14, 2026FridayDay of Oued Eddahab AllegianceFull CloseClosed
Aug 20, 2026ThursdayRevolution DayFull CloseClosed
Aug 21, 2026FridayYouth DayFull CloseClosed
Aug 25, 2026TuesdayMawlidFull CloseClosed
Aug 26, 2026WednesdayMawlidFull CloseClosed
Nov 6, 2026FridayDay of the Green MarchFull CloseClosed
Nov 18, 2026WednesdayIndependence DayFull CloseClosed
Holiday Years
Open a single-year market holiday calendar.