Cover image via
Louis Gan/Unsplash
Subscribe to our Telegram channel for our latest stories and breaking news.
Disclaimer: Long weekends in this story will refer to the Monday to Friday work week, unless otherwise stated.
Labour Day followed by Hari Raya Aidilfitri: 30 April to 4 May (Saturday to Wednesday)*
Wesak Day: 14 May to 16 May (Saturday to Monday)
Agong’s birthday: 4 June to 6 June (Saturday to Monday)
Hari Raya Aidiladha: 9 July to 11 July (Saturday to Monday)*
– Those living in Perlis and Terengganu have an extra long weekend with an additional Hari Raya Haji public holiday on Tuesday, 12 July
Malaysia Day: 16 September to 18 September (Friday to Sunday)
Prophet Muhammad’s birthday: 8 October to 10 October (Saturday to Monday)
Deepavali: 22 October to 24 October (Saturday to Monday)
Christmas: 24 December to 26 December (Saturday to Monday)
*These dates are subject to change.
Thaipusam: 15 January to 18 January (Saturday to Tuesday)*
– Take leave on Monday, 16 January
Chinese New Year: 29 January to 2 February (Saturday to Wednesday)
– Take leave on Monday, 31 January
Nuzul Quran (Except for Johor, Kedah, Melaka, Negeri Sembilan, Sabah, and Sarawak): 16 April to 19 April (Saturday to Tuesday)
– Take leave on Monday, 18 April
National Day: 27 August to 31 August (Saturday to Wednesday)
– Take leave on Monday, 29 August and Tuesday, 30 August
*These dates are subject to change.
SELANGOR
Sultan of Selangor’s birthday: 10 December to 12 December (Saturday to Monday)
KUALA LUMPUR, LABUAN, AND PUTRAJAYA
Federal Territory Day: 29 January to 1 February (Saturday to Tuesday)
– Take leave on Monday, 31 January
NEGERI SEMBILAN
Yang di-Pertuan Besar Negeri Sembilan’s birthday: 14 January to 16 January (Friday to Sunday)
MELAKA
Awal Ramadan: 2 April to 3 April (Saturday to Monday)*
Declaration of Melaka as a Historical City: 15 to 17 April (Friday to Sunday)
SABAH
Good Friday: 15 April to 17 April (Friday to Sunday)
Harvest Festival: 28 May to 30 May (Saturday to Monday)
SARAWAK
Good Friday: 15 April to 17 April (Friday to Sunday)
Sarawak Day: 22 July to 24 July (Friday to Sunday
PERLIS
Raja Perlis’ birthday: 14 May to 17 May (Saturday to Tuesday)
– Take leave on Monday, 16 May
PAHANG
Hari Hol: 21 May to 23 May (Saturday to Monday)
PENANG
George Town World Heritage City Day: 7 July to 10 July (Thursday to Sunday)
– Take leave on Friday, 8 July
PERAK
Sultan of Perak’s birthday: 4 November to 6 November (Friday to Saturday)
KELANTAN**
Awal Muharram: 29 July to 31 July (Friday to Sunday)
Sultan of Kelantan’s birthday: 11 November to 13 November (Friday to Sunday)
TERENGGANU**
Sultan of Terengganu’s Birthday: 26 April to 28 April (Thursday to Saturday)
Awal Muharram: 29 July to 31 July (Friday to Sunday)
JOHOR**
Sultan of Johor’s birthday: 23 March to 26 March (Wednesday to Saturday)
– Take leave on Thursday, 24 March
KEDAH**
Sultan of Kedah’s birthday: 17 June to 19 June (Friday to Sunday)
**Assuming these states follow the Sunday to Thursday work week.