Public holidays in Malaysia are observed differently across each state. In 2025, Malaysians get to enjoy 13 national public holidays, many perfectly aligned with weekends.

It’s the ultimate excuse to stretch a short break into a proper getaway! Whether it’s hitting the road for a scenic drive or chilling at a dreamy destination, these holidays are all about exploring, relaxing, and creating unforgettable moments with your favourite people.

Here’s your go-to list of national holidays to mark on your 2025 calendar in Malaysia!

New Year (1 January)

The year kicks off with a bang in Malaysia, just like around the globe. Expect fireworks lighting up the skies, lively countdowns, and parties galore. It’s a time for resolutions and wishes for an epic start to the year!

If you take Monday, 30 December, and Tuesday, 31 December off, you can either extend your celebrations or head somewhere new for New Year’s. It’s a smart way to get a delightful five-day break, from Saturday, 28 December 2024, to Wednesday, 1 January 2025.

Chinese New Year (29 to 30 January)

Celebrated according to the traditional Lunisolar calendar, Chinese New Year falls on 29-30 January, with festivities stretching for 15 days. Lion and dragon dances are performed, temples are packed for prayers, and children receive ang pow (red envelopes with money).

Plan a mini getaway by booking leave on Monday, 27 January; Tuesday, 28 January; and Friday, 31 January. This way, you can enjoy a splendid nine-day escape from Saturday, 25 January to Sunday, 2 February.

Eid al-Fitr (31 March to 1 April)

Locally called Hari Raya Aidilfitri, this marks the end of Ramadan’s month-long fasting. Families don traditional attire, visit mosques, and host open houses with mouthwatering feasts. This year, Eid was celebrated on 31 March.

With the holidays falling on Monday and Tuesday, consider taking off on Friday, 28 March. This simple step transforms your break into a luxurious five-day weekend, spanning from 28 March to Tuesday, 1 April.

Labour Day (1 May)

Every 1 May, Malaysia observes Labour Day, a national holiday dedicated to recognizing workers’ rights and their vital contributions to the country’s development.

This holiday lands on a Thursday, making it the perfect excuse to take Friday, 2 May off. Treat yourself to an extended weekend retreat lasting until Sunday, 4 May.

Vesak Day (12 May)

On 12 May 2025, Buddhist temples across Malaysia were illuminated for Vesak Day. Devotees participated in rituals, such as bathing Buddha statues, to honor the birth, enlightenment, and death of Gautama Buddha.

Vesak Day falls on a Monday, but why not make it a longer break? Take Friday, 9 May off and enjoy a relaxing four-day weekend.

Birthday of His Majesty, the Yang Di-Pertuan Agong (2 June)

Malaysia observed a nationwide holiday on 2 June to honor the official birthday of its reigning King, His Majesty the Yang Di-Pertuan Agong.

When a holiday graces a Monday, like this one, adding Friday, 30 May as a leave day creates a wonderful four-day stretch of relaxation and joy.

Eid al-Adha (7 June)

Also known as Hari Raya Haji, this festival reflects Prophet Ibrahim’s devotion through his willingness to sacrifice for God. In Malaysia, it was celebrated on 7 June 2025 this year.

Islamic New Year 1447H (27 June)

Awal Muharram marks the start of the Islamic lunar calendar. This day is observed with prayers, religious lectures, and moments of reflection, with some communities holding processions or engaging in charitable activities.

Since the holiday is on a Friday, just take Monday, 30 June off, and you’ll have a fantastic four-day weekend. Why stick to two days when you can double the fun?

National Day (31 August)

On 31 August each year, Malaysia celebrates Hari Merdeka, its independence from British rule. The streets come alive with patriotic parades, flag-raising ceremonies, and fireworks, while buildings are adorned with the Malaysian flag.

Though the holiday lands on a Sunday, there’s room for adventure! By taking a break from 1 to 4 September, you’ll align with the 5 September holiday (Maulidur Rasul) and enjoy a spectacular nine-day stretch from 30 August to 07 September.

Maulidur Rasul (5 September)

Maulidur Rasul honors the birth of Prophet Muhammad. Across Malaysia, Muslims mark this holy day with processions, sermons, and Quranic recitations. Acts of charity and kindness are also common.

If you’ve already planned a 9-day retreat for National Day, consider yourself lucky! But if a shorter escape suits you, Maulidur Rasul’s Friday holiday offers a simpler option. Take Monday, 8 September off, and relish a cozy four-day weekend.

Malaysia Day (16 September)

Celebrated on 16 September, Malaysia Day marks the formation of the country in 1963. Patriotic events like parades, cultural performances, and fireworks light up the nation, celebrating Malaysia’s unity in diversity.

Falling on a Monday, this holiday invites you to amplify the festivities. Just take Friday, September 13 off, and voila – a fabulous four-day weekend awaits!

Deepavali (20 October)

Deepavali, or Diwali, the Hindu Festival of Lights, symbolizes light triumphing over darkness. Homes glow with oil lamps, temples welcome prayers, and open houses serve Indian sweets and snacks.

The festive charm of Deepavali is hard to contain within a single day, and with the 2025 celebration landing on a Monday, the joy is doubled. Take Friday, 17 October off, and soak yourself in a festive four-day holiday.

Christmas (25 December)

Wrapping up the year is Christmas on 25 December. Churches hold midnight Masses, malls sparkle with decorations, and the festive spirit transcends religions, with everyone joining in for feasts, gift exchanges, and joyous celebrations.

Make your year-end unforgettable! Christmas falls on a Thursday, and by taking Friday, 26 December off, you unlock a delightful four-day holiday. Better yet, extend your break into the new year for the ultimate vacation indulgence!