Malaysia 2025 Holiday Calendar

Every public holiday, long weekend, make-up workday and leave tip for the year, on one page.

17 daysPublic holidays
6 Breaks of 3+ days
4 daysLongest break(Mar 29 – Apr 1)
0 daysMake-up workdays

This year includes projected or provisional dates that are not yet officially confirmed.

Other years
Browse by month
1 2 3 4 5 6 7 8 9 10 11 12

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.