January 2025 |
Jan 1 |
Wednesday |
New Year's Day
National except Johor, Kedah, Kelantan, Perlis & Terengganu |
Jan 14 |
Tuesday |
Yang di-Pertuan Besar Negeri Sembilan's Birthday Negeri Sembilan |
Jan 27 |
Monday |
Israk and Mikraj Kedah, Negeri Sembilan, Perlis & Terengganu |
Jan 29 |
Wednesday |
Chinese New Year
National |
Jan 30 |
Thursday |
Chinese New Year National |
|
February 2025 |
Feb 1 |
Saturday |
Federal Territory Day
Kuala Lumpur, Labuan & Putrajaya |
Feb 11 |
Tuesday |
Thaipusam Johor, Kuala Lumpur, Negeri Sembilan, Penang, Perak, Putrajaya & Selangor |
Feb 20 |
Saturday |
Melaka Independence Declaration Day
Melaka |
|
March 2025 |
Mar 1 |
Saturday |
Awal Ramadan
Johor, Kedah & Melaka |
Mar 4 |
Tuesday |
Installation of Sultan of Terengganu
Terengganu |
Mar 17 |
Monday |
Nuzul Al-Quran
National except Johor, Kedah, Melaka, Negeri Sembilan, Sabah & Sarawak |
Mar 23 |
Sunday |
Sultan of Johor's Birthday
Johor |
Mar 31 |
Monday |
Hari Raya Aidilfitri
National |
|
April 2025 |
Apr 1 |
Tuesday |
Hari Raya Aidilfitri
National |
Apr 18 |
Friday |
Good Friday Sabah & Sarawak |
Apr 26 |
Saturday |
Sultan of Terengganu's Birthday
Terengganu |
Apr 27 |
Sunday |
Sultan of Terengganu's Birthday Holiday Terengganu |
Apr 9 |
Sunday XX |
Nuzul Al-Quran Holiday
National except Johor, Kedah, Melaka, Negeri Sembilan, Sabah & Sarawak |
|
May 2025 |
May 1 |
Thursday |
Labour Day
National |
May 12 |
Monday |
Wesak Day National |
May 17 |
Saturday |
Raja Perlis' Birthday
Perlis |
May 22 |
Thursday |
Hari Hol Almarhum of Pahang
Pahang |
May 30 |
Friday |
Harvest Festival
Labuan and Sabah |
May 31 |
Saturday |
Harvest Festival Holiday Labuan and Sabah |
|
June 2025 |
Jun 1 |
Saturday |
Hari Gawai
Dayak
Sarawak |
Jun 2 |
Sunday |
Hari Gawai
Dayak
Sarawak
|
Jun 3 |
Monday |
Hari Gawai
Dayak
Holiday
Sarawak
|
Jun 3 |
Monday |
Agong's
Birthday
National
|
Jun 5 |
Thursday |
Arafah Day
Kelantan & Terengganu
|
Jun 6 |
Friday |
Hari Raya
Haji
National
|
Jun 7 |
Saturday |
Hari Raya
Haji Holiday
Kedah,
Kelantan,
Perlis &
Terengganu |
Jun 8 |
Sunday |
Hari Raya
Haji Holiday
Kedah & Terengganu |
Jun 15 |
Sunday |
Sultan of
Kedah's
Birthday
Kedah
|
Jun 27 |
Friday |
Awal
Muharram
National
|
Jun 29 |
Sunday |
Awal
Muharram
Holiday
Johor & Kedah |
|
yyy |
July 2025 |
Jul 7 |
Monday |
Georgetown
World
Heritage
City Day
Penang
|
Jul 12 |
Saturday |
Penang
Governor's
Birthday
Penang
|
Jul 22 |
Tuesday |
Sarawak Day
Sarawak
|
Jul 30 |
Wednesday |
Sultan of
Pahang's
Birthday
Pahang
|
Jul 31 |
Thursday |
Hari Hol Almarhum Sultan Iskandar
Johor |
|
August 2025 |
Aug 24 |
Sunday |
Melaka Governors Birthday
Melaka |
Aug 25 |
Monday |
Melaka Governors Birthday Holiday
Melaka |
Aug 31 |
Sunday |
Merdeka Day
National. |
|
September 2025 |
Sep 1 |
Monday |
Merdeka Day Hoilday
National except Johor, Kedah, Kelantan & Terengganu |
Sep 5 |
Friday |
Prophet Muhammad's Birthday
National |
Sep 7 |
Monday |
Prophet Muhammad's Birthday
Johor & Kedah |
Sep 16 |
Tuesday |
Malaysia Day
National |
Sep 29 |
Sunday |
Sultan of Kelantan's Birthday Kelantan |
Sep 30 |
Monday |
Sultan of Kelantan's Birthday Holiday Kelantan |
|
October 2025 |
Oct 4 |
Saturday |
Sabah Governor's Birthday
Sabah |
Oct 11 |
Saturday |
Sarawak Governor's Birthday
Sarawak |
Oct 20 |
Monday |
Deepavali National except Sarawak |
|
November 2025 |
Nov 7 |
Friday |
Sultan of Perak's Birthday
Perak |
|
December 2025 |
Dec 11 |
Thursday |
Sultan of Selangor's Birthday
Selangor |
Dec 24 |
Wednesday |
Christmas Eve
Sabah |
Dec 25 |
Thursday |
Christmas Day
National |