Public Holidays in Malaysia in 2024

This page contains a national calendar of all 2024 public holidays for Malaysia. These dates may be modified as official changes are announced, so please check this page in advance before visiting Malaysia. Discover What Day is Today December 22nd in Malaysia. Upcoming Holidays in Malaysia

Holiday name Holiday location / Date Holiday type
New Year's Day Malaysia - Malacca, Negeri Sembilan, Pahang, Penang, Perak, Sabah, Sarawak, Selangor, Kuala Lumpur, Labuan, Putrajaya
January 1, Monday
Local holiday
Birthday of Yang di-Pertuan Besar Malaysia - Negeri Sembilan
January 14, Sunday
Local holiday
Birthday of Yang di-Pertuan Besar Malaysia - Negeri Sembilan
January 15, Monday
Local holiday
Federal Territory Day Malaysia - Kuala Lumpur, Labuan, Putrajaya
February 1, Thursday
Local holiday
Isra and Mi'raj Malaysia - Kedah, Negeri Sembilan, Perlis
February 7, Wednesday
Local holiday
Chinese Lunar New Year's Day Malaysia
February 10, Saturday
National
Second day of Chinese Lunar New Year Malaysia
February 11, Sunday
National
Valentine's Day Malaysia
February 14, Wednesday
Observance
Anniversary of the coronation of the Sultan of Terengganu Malaysia - Terengganu
March 4, Monday
Local holiday
Ramadan begins Malaysia - Johor, Kedah, Malacca
March 11, Monday
Local holiday
March Equinox Malaysia
March 20, Wednesday
Seasonal
Birthday of the Sultan of Johor Malaysia - Johor
March 23, Saturday
Local holiday
Nuzul Al-Quran Malaysia - Kelantan, Kuala Lumpur, Labuan, Putrajaya, Perak, Pahang, Penang, Perlis, Selangor, Terengganu
March 27, Wednesday
Local holiday
Good Friday Malaysia - Sabah, Sarawak
March 29, Friday
Local holiday
Easter Sunday Malaysia
March 31, Sunday
Observance
Hari Raya Puasa Malaysia
April 10, Wednesday
National
Hari Raya Puasa Day 2 Malaysia
April 11, Thursday
National
Declaration of Malacca as Historical City Malaysia - Malacca
April 15, Monday
Local holiday
Birthday of the Sultan of Terengganu Malaysia - Terengganu
April 26, Friday
Local holiday
Labour Day Malaysia
May 1, Wednesday
National
Pahang State Holiday Malaysia - Pahang
May 7, Tuesday
Local holiday
Harvest Festival Malaysia - Labuan, Sabah
May 30, Thursday
Local holiday
Harvest Festival Day 2 Malaysia - Labuan, Sabah
May 31, Friday
Local holiday
Gawai Dayak Malaysia - Sarawak
June 1, Saturday
Local holiday
Gawai Dayak Holiday Malaysia - Sarawak
June 2, Sunday
Local holiday
Gawai Dayak Holiday Malaysia - Sarawak
June 3, Monday
Local holiday
The Yang di-Pertuan Agong's Birthday Malaysia
June 6, Thursday
National
Hari Raya Haji Malaysia
June 17, Monday
National
Hari Raya Haji (Day 2) Malaysia - Kedah, Kelantan, Perlis, Terengganu
June 18, Tuesday
Local holiday
June Solstice Malaysia
June 21, Friday
Seasonal
George Town World Heritage City Day Malaysia - Penang
July 7, Sunday
Local holiday
Muharram/New Year Malaysia
July 8, Monday
National
Penang Governor's Birthday Malaysia - Penang
July 13, Saturday
Local holiday
Birthday of the Raja of Perlis Malaysia - Perlis
July 17, Wednesday
Local holiday
Sarawak Independence Day Malaysia - Sarawak
July 22, Monday
Local holiday
Almarhum Sultan Iskandar Hol Day Malaysia - Johor
August 12, Monday
Local holiday
Malaysia's National Day Malaysia
August 31, Saturday
National
The Prophet Muhammad's Birthday Malaysia
September 16, Monday
National
Malaysia Day Malaysia
September 16, Monday
National
September Equinox Malaysia
September 22, Sunday
Seasonal
Birthday of the Governor of Sabah Malaysia - Sabah
October 5, Saturday
Local holiday
Birthday of the Governor of Malacca Malaysia - Malacca
October 11, Friday
Local holiday
Birthday of the Governor of Sarawak Malaysia - Sarawak
October 12, Saturday
Local holiday
Birthday of the Sultan of Pahang Malaysia - Pahang
October 24, Thursday
Local holiday
Birthday of the Sultan of Perak Malaysia - Perak
November 1, Friday
Local holiday
Birthday of the Sultan of Kelantan Malaysia - Kelantan
November 11, Monday
Local holiday
Birthday of the Sultan of Kelantan (Day 2) Malaysia - Kelantan
November 12, Tuesday
Local holiday
Birthday of the Sultan of Selangor Malaysia - Selangor
December 11, Wednesday
Local holiday
December Solstice Malaysia
December 21, Saturday
Seasonal
Christmas Eve Malaysia
December 24, Tuesday
Observance
Christmas Day Malaysia
December 25, Wednesday
National
New Year's Eve Malaysia
December 31, Tuesday
Observance