As a visitor or resident in Malaysia, you should know that New Year’s Day is a public holiday throughout the country.
However, this only applies to some states in Malaysia.
New Year’s Day Holiday 2023
On January 1, 2023, which falls on a Sunday, New Year’s Day will be a national holiday.
Which states in Malaysia does not observe New Year’s Day?
All states in Malaysia observe New Year’s Day as a public holiday except Johor, Kedah, Kelantan, Perlis and Terengganu.
| List of States | Observes New Year’s Day? |
|---|---|
| Johor | No |
| Kedah | No |
| Kelantan | No |
| Perlis | No |
| Terengganu | No |
| Perlis | No |
| Selangor | Yes |
| Penang | Yes |
| Perak | Yes |
| Pahang | Yes |
| Sabah | Yes |
| Sarawak | Yes |
| Melaka | Yes |
| Negeri Sembilan | Yes |
| Putrajaya | Yes |
| Kuala Lumpur | Yes |
| Labuan | Yes |
What happens if New Year’s Day falls on the weekend?
| Question | Answer |
|---|---|
| What happens if New Year’s Day falls on the weekend? | In Malaysia, if New Year’s Day falls on a weekend (Saturday or Sunday), the following working day (usually Monday) is declared a public holiday. |
This is known as a replacement public holiday or a substitute holiday. It is common in Malaysia to have a replacement holiday when a public holiday falls on a non-working day. Please keep in mind these details as you prepare your celebrations and schedules.