Johor Public Holidays 2025
Below is the complete list of Johor public holidays for 2025, including both national holidays and state-specific observances. This page is regularly reviewed and updated to reflect the latest official announcements, so you can plan with confidence.
| Date | Day | Holiday | States | Type | Long Weekend | Observed |
|---|---|---|---|---|---|---|
| 29-Jan | Wed | Chinese New Year | National | Federal | Yes | - |
| 30-Jan | Thu | Chinese New Year Day-2 | National | Federal | Yes | - |
| 11-Feb | Tue | Thaipusam | Johor, Negeri Sembilan, Perak, Penang, Selangor, W. P. Kuala Lumpur, Putrajaya | State | - | - |
| 2-Mar | Sun | Awal Ramadan | Johor, Kedah | State | Yes | - |
| 3-Mar | Mon | Awal Ramadan Holiday | Johor | State | Yes | Yes |
| 23-Mar | Sun | Sultan of Johor’s Birthday | Johor | State | Yes | - |
| 24-Mar | Mon | Sultan of Johor’s Birthday Holiday | Johor | State | Yes | Yes |
| 31-Mar | Mon | Hari Raya Aidilfitri | National | Federal | Yes | - |
| 1-Apr | Tue | Hari Raya Aidilfitri Day-2 | National | Federal | Yes | - |
| 1-May | Thu | Labour Day | National | Federal | - | - |
| 12-May | Mon | Wesak Day | National | Federal | Yes | - |
| 2-Jun | Mon | Agong’s Birthday | National | Federal | Yes | - |
| 7-Jun | Sat | Hari Raya Haji | National | Federal | Yes | - |
| 27-Jun | Fri | Awal Muharram | National | Federal | Yes | - |
| 31-Jul | Thu | Hari Hol Almarhum Sultan Iskandar | Johor | State | - | - |
| 31-Aug | Sun | Merdeka Day | National | Federal | Yes | - |
| 1-Sep | Mon | Merdeka Day Holiday | National | Federal | Yes | Yes |
| 5-Sep | Fri | Prophet Muhammad’s Birthday | National | Federal | Yes | - |
| 16-Sep | Tue | Malaysia Day | National | Federal | - | - |
| 20-Oct | Mon | Deepavali | National except Sarawak | Federal | Yes | - |
| 25-Dec | Thu | Christmas Day | National | Federal | Yes | - |
Visit johor.gov.my for the original announcement.
Planning ahead is easier when you know Johor’s official public holiday dates for year 2025.
State Public Holidays 2025
In addition to nationwide public holidays, Johor observes several state-specific holidays that are unique to the state. These holidays are determined by state regulations and local traditions, and they may differ from public holidays observed in other parts of Malaysia.
| Johor | Kedah |
| Kelantan | Kuala Lumpur |
| Labuan | Melaka |
| Negeri Sembilan | Pahang |
| Penang | Perak |
| Perlis | Putrajaya |
| Sabah | Sarawak |
| Selangor | Terengganu |
Public holidays in Johor follow a Sunday–Thursday working week, unlike most other states where the workweek starts on Monday. As a result, the weekly rest day and holiday replacement rules in Johor may differ slightly. When a public holiday falls on a weekend or rest day, a replacement holiday may be granted in accordance with official state guidelines.
Johor public holidays apply to government offices, schools, and most businesses operating within the state, although working arrangements may vary by sector—especially in retail, hospitality, and essential services.
Because holiday dates and replacement rules can occasionally change following official announcements, it is always advisable to refer to the latest confirmed information when planning travel, work schedules, or school activities in Johor.
Public holiday dates may differ by state and year. To compare dates nationwide, view the Public Holidays Malaysia for 2025, or refer to the School Holidays Malaysia for 2025 for term-based planning.