Long Weekends in Malaysia 2025
Malaysia has 15 public holidays in 2025, creating 15 long-weekend opportunities — 7 automatic 3-day weekends and 8 bridge chances where a day or two of leave buys a longer break.
Smartest break
Take 1 leave day around Chinese New Year (January 30, 2025) for 4 days off — Jan 30 – Feb 2.
| Holiday | Date | Leave to book | Days off | Your break |
|---|---|---|---|---|
| New Year's Day | Wed, Jan 1 | Mon, Dec 30, Tue, Dec 31 | 5 | Dec 28 – Jan 1 |
| Chinese New Year | Wed, Jan 29 | Mon, Jan 27, Tue, Jan 28 | 5 | Jan 25 – Jan 29 |
| Chinese New Year | Thu, Jan 30 | Fri, Jan 31 | 4 | Jan 30 – Feb 2 |
| Day of Nuzul Al-Quran | Mon, Mar 17 | None — automatic | 3 | Mar 15 – Mar 17 |
| End of Ramadan (Eid al-Fitr) (day off in lieu) | Mon, Mar 31 | None — automatic | 3 | Mar 29 – Mar 31 |
| Labour Day | Thu, May 1 | Fri, May 2 | 4 | May 1 – May 4 |
| Vesak Day | Mon, May 12 | None — automatic | 3 | May 10 – May 12 |
| Yang di-Pertuan Agong's Birthday | Mon, Jun 2 | None — automatic | 3 | May 31 – Jun 2 |
| Feast of the Sacrifice (Eid al-Adha) | Fri, Jun 6 | None — automatic | 3 | Jun 6 – Jun 8 |
| Islamic New Year | Thu, Jun 26 | Fri, Jun 27 | 4 | Jun 26 – Jun 29 |
| Independence Day (substitute day) | Mon, Sep 1 | None — automatic | 3 | Aug 30 – Sep 1 |
| Birthday of Muhammad (Mawlid) | Thu, Sep 4 | Fri, Sep 5 | 4 | Sep 4 – Sep 7 |
| Malaysia Day | Tue, Sep 16 | Mon, Sep 15 | 4 | Sep 13 – Sep 16 |
| Deepavali | Mon, Oct 20 | None — automatic | 3 | Oct 18 – Oct 20 |
| Christmas Day | Thu, Dec 25 | Fri, Dec 26 | 4 | Dec 25 – Dec 28 |
Long weekend FAQ
- What is a bridge day?
- A bridge day ("puente" in Spanish) is a workday wedged between a public holiday and the weekend. Book it off and the holiday and weekend join into one unbroken break.
- How many long weekends does Malaysia have in 2025?
- Malaysia has 15 long-weekend opportunities in 2025: 7 that need no leave and 8 that need one or two days off.