Public Holidays

Public Holiday Johor 2026: Complete List with Sultan's Birthday

Johor public holiday 2026: all federal gazetted holidays plus Sultan of Johor's Birthday (March 23), Hari Hol Sultan Iskandar, Awal Ramadan, with Friday-Saturday weekend rule.

Part of our Malaysia public holidays guide, see the federal calendar and all 16 state observances.

Public holiday Johor, at a glance

Johor observes the Friday-Saturday weekend (not Saturday-Sunday like most other states), so replacement-holiday rules work differently. Johor adds the following to the federal calendar: Sultan of Johor's Birthday (23 March), moved from November 22 to March 23, plus Hari Hol Almarhum Sultan Iskandar, Awal Ramadan, and the second day of Chinese New Year.

AttributeDetail (2026)
WeekendFriday + Saturday (replacement rule shifts to Sunday)
Sultan of Johor's Birthday23 March (replaced previous 22 November date)
Hari Hol Almarhum Sultan IskandarState-specific Johor holiday
Awal RamadanObserved in Johor, Kedah, and Melaka only
Chinese New YearBoth Day 1 and Day 2 are public holidays in Johor
Sourcejohor.gov.my official cuti umum

Johor Public Holiday refers to the official days off recognised by the state of Johor, Malaysia. Johor public holidays include all federal gazetted holidays plus the state-specific observances above. Dates for Islamic and Hindu holidays vary each year by lunar calendar.

Johor Public Holiday 2023

DateDayHoliday
22 JanSunChinese New Year
23 JanMonChinese New Year Holiday
5 FebSunThaipusam
23 MarThuAwal Ramadan
23 MarThuSultan of Johor's Birthday
21 AprFriHari Raya Aidilfitri Holiday
22 AprSatHari Raya Aidilfitri
23 AprSunHari Raya Aidilfitri Holiday
24 AprMonHari Raya Aidilfitri Holiday
1 MayMonLabour Day
4 MayThuWesak Day
5 JunMonAgong's Birthday
29 JunThuHari Raya Haji
19 JulWedAwal Muharram
23 AugWedHari Hol Almarhum Sultan Iskandar
31 AugThuMerdeka Day
16 SepSatMalaysia Day
28 SepThuProphet Muhammad's Birthday
12 NovSunDeepavali
25 DecMonChristmas Day
Johor Public Holiday list for 2023

Source: johor.gov.my

What happens if Johor Public Holidays falls on the Saturday or Sunday?

If a public holiday in Johor falls on a weekend (Friday or Saturday), it is usually replaced and observed on the next working day (Sunday).

This is a 'Substitute Public Holiday' or 'Replacement Public Holiday'. However, the state or federal government will make the final decision, which may vary.