Malaysians love public holidays. Granted, who doesn’t? Long breaks offer the perfect opportunity to escape the daily grind and indulge in some much-needed rest or adventure. Whether it’s a quick getaway to a nearby island, a road trip to explore hidden gems, or simply catching up on sleep, Malaysians know how to make the most of these extended breaks. Thankfully, we can expect a good number of public holidays in Malaysia in 2025. Even better, some of these fall conveniently close to weekends, creating the perfect opportunity for long getaways or extended rest at home. It’s time to plan ahead and maximise those precious days off!
The Types Of Public Holidays In Malaysia
There are two types of public holidays in Malaysia:
- National
- State
National-level holidays are dates observed nationwide. On the other hand, state-level holidays are only celebrated if a date is relevant to a particular state. For example, Kuala Lumpur celebrates Federal Territory Day alongside two other federal territories on 1 February.
Below, we list down the dates of all national public holidays next year and show you how to earn yourself more long weekends—on top of the existing ones.
National Public Holidays In Malaysia For 2025
Chinese New Year (29 January, Wednesday)
Observed by: Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, and Terengganu
Chinese New Year Second Day (30 January, Thursday)
Observed by: Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, and Selangor
Hari Raya Puasa* (31 March, Monday)
Observed by: Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, and Terengganu
Hari Raya Puasa Second Day* (1 April, Tuesday)
Observed by: Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, and Terengganu
Labour Day (1 May, Thursday)
Observed by: Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, and Terengganu
Wesak Day (12 May, Monday)
Observed by: Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, and Terengganu
Yang di-Pertuan Agong’s Birthday (2 June, Monday)
Observed by: Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, and Terengganu
Hari Raya Aidiladha* (7 June, Saturday)
Observed by: Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, and Terengganu
Hari Raya Aidiladha Second Day* (8 June, Sunday)
Observed by: Kelantan and Terengganu
Awal Muraham (27 June, Friday)
Observed by: Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, and Terengganu
National Day (31 August, Sunday)
Observed by: Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, Terengganu
Prophet Muhammad’s Birthday (5 September, Friday)
Observed by: Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, Terengganu
Malaysia Day (16 September, Tuesday)
Observed by: Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, Terengganu
Deepavali (20 October, Monday)
Observed by: Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Selangor, and Terengganu
Christmas (25 December, Thursday)
Observed by: Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, and Terengganu
*Subject to changes
Eight Long Weekends In Public Holidays In Malaysia For 2025
The following dates will most certainly be buzzing with activity. Hence, book your flights and lodging as early as possible, especially if you plan on visiting tourist-heavy spots like Langkawi and Ipoh.
1. Hari Raya Puasa
Dates: 29 March – 1 April*
Total days off (including weekends): 4
2. Wesak Day
Dates: 10-12 May
Total days off (including weekends): 3
3. Yang di-Pertuan Agong’s Birthday
Dates: 31 May -2 June
Total days off (including weekends): 3
4. Awal Muharam
Dates: 27-29 July
Total days off (including weekends): 3
5. National Day
Dates: 30 August -1 September
Total days off (including weekends): 3
6. Prophet Muhammad’s Birthday
Dates: 5-7 September
Total days off (including weekends): 3
7. Malaysia Day
Dates: 16-18 September
Total days off (including weekends): 3
8. Deepavali
Dates: 18-20 October
Total days off (including weekends): 3
*Subject to changes
Take Leave Around These Public Holidays In Malaysia For 2025
Apart from the aforementioned long weekends, you can also use your leave days to stretch out the following dates for extended breaks!
Chinese New Year
Date: 29-30 January (Wednesday & Thursday)
Take leave on: 31 January (Friday)
Total days off (including weekends): 5
Hari Raya Puasa
Date: 31 March – 1 April (Monday & Tuesday)
Take leave on: 30 March (Sunday)
Total days off (including weekends): 5
Labour Day
Date: 1 May (Thursday)
Take leave on: 2 May (Friday)
Total days off (including weekends): 4
Malaysia Day
Date: 16 September (Tuesday)
Take leave on: 15 September (Monday)
Total days off (including weekends): 4
Christmas
Date: 25 December (Thursday)
Take leave on: 26 December (Friday)
Total days off (including weekends): 4
Lock Down These Public Holidays In Malaysia For 2025 In Your Calendar
As you can tell, there’ll be an abundance of public holidays in Malaysia come 2025! Bookmark this handy list as we’re sure it’ll come in handy when you’re planning that well-deserved vacation. Whether you’re looking to explore new destinations, spend quality time with loved ones, or simply unwind at home, these long weekends offer the perfect chance to recharge. Start marking your calendars and get ready to make the most of every extended break!