Malaysia 2025 Holiday Calendar
Every public holiday, long weekend, make-up workday and leave tip for the year, on one page.
This year includes projected or provisional dates that are not yet officially confirmed.
Long weekends in 2025
| Break | Days | Includes | Monthly view |
|---|---|---|---|
| Mar 29 (Sat) – Apr 1 (Tue) | 4 days | Hari Raya Aidilfitri, Hari Raya Aidilfitri (2nd day) | View month |
| May 10 (Sat) – May 12 (Mon) | 3 days | Wesak Day | View month |
| May 31 (Sat) – Jun 2 (Mon) | 3 days | Birthday of the Yang di-Pertuan Agong | View month |
| Jun 27 (Fri) – Jun 29 (Sun) | 3 days | Awal Muharram | View month |
| Sep 5 (Fri) – Sep 7 (Sun) | 3 days | Maulidur Rasul | View month |
| Oct 18 (Sat) – Oct 20 (Mon) | 3 days | Deepavali | View month |
Best leave hacks of 2025
The most efficient ways to stretch the year (at most 2 leave days each).
- Take leave Take Jan 27, Jan 28 → 6-day break (Jan 25 – Jan 30)
- Take leave Take Mar 28, Apr 2 → 6-day break (Mar 28 – Apr 2)
- Take leave Take Feb 10 → 4-day break (Feb 8 – Feb 11)
- Take leave Take May 9 → 4-day break (May 9 – May 12)
- Take leave Take May 30 → 4-day break (May 30 – Jun 2)
- Take leave Take Sep 4 → 4-day break (Sep 4 – Sep 7)
⚔️ Epic quests of the year (3 leave days)
Rare chances where a third leave day stretches the break to 9+ days. Months that cannot reach that bar never appear here.
- Take leave Take Apr 2, Apr 3, Apr 4 → 9-day break (Mar 29 – Apr 6) View month
All public holidays in 2025
| Date | Weekday | Holiday |
|---|---|---|
| Jan 1 | Wed | New Year's Day |
| Jan 29 | Wed | Chinese New Year |
| Jan 30 | Thu | Chinese New Year (2nd day) |
| Feb 1 | Sat | Federal Territory Day |
| Feb 11 | Tue | Thaipusam |
| Mar 31 | Mon | Hari Raya Aidilfitri |
| Apr 1 | Tue | Hari Raya Aidilfitri (2nd day) |
| May 1 | Thu | Labour Day |
| May 12 | Mon | Wesak Day |
| Jun 2 | Mon | Birthday of the Yang di-Pertuan Agong |
| Jun 7 | Sat | Hari Raya Haji |
| Jun 27 | Fri | Awal Muharram |
| Aug 31 | Sun | National Day (Merdeka) |
| Sep 5 | Fri | Maulidur Rasul |
| Sep 16 | Tue | Malaysia Day |
| Oct 20 | Mon | Deepavali |
| Dec 25 | Thu | Christmas Day |
Make-up workdays in 2025
No make-up workdays are scheduled for 2025.
Frequently asked questions
How many public holidays does Malaysia have in 2025?
17 public holidays in total, forming 6 breaks of three days or more. See the full list on this page.
What is the longest break in 2025?
The longest break runs Mar 29 to Apr 1, 4 days in total (Hari Raya Aidilfitri, Hari Raya Aidilfitri (2nd day)).
Are there make-up workdays in 2025?
No make-up workdays are scheduled for 2025.
What is the smartest leave to take in 2025?
One of the best: take Jan 27, Jan 28 (2 day(s)) to stretch into a 6-day break from Jan 25 to Jan 30. See the leave planner above.