2031 Holiday Calendar Overview
The year 2031 features 16 official public holidays in Malaysia, encompassing a rich tapestry of federal celebrations, religious observances, and cultural festivities that reflect the nation's diverse heritage.
federal Holidays (6)
- New Year's Day - 1 January(All states except Johor, Kedah, Kelantan, Perlis, Terengganu)
- Federal Territory Day - 1 February(Kuala Lumpur, Putrajaya, Labuan)
- Labour Day - 1 May(All states)
- Yang di-Pertuan Agong's Birthday - 2 June(All states)
- Merdeka Day - 31 August(All states)
- Malaysia Day - 16 September(All states)
cultural Holidays (3)
- Chinese New Year - 23 January(All states)
- Chinese New Year (Day 2) - 24 January(All states)
- Deepavali - 14 November(All states)
religious Holidays (7)
- Hari Raya Aidilfitri - 24 January(All states)
- Hari Raya Aidilfitri (Day 2) - 25 January(All states)
- Hari Raya Aidiladha - 2 April(All states)
- Good Friday - 11 April(Sabah, Sarawak)
- Awal Muharram - 22 April(All states)
- Wesak Day - 5 May(All states)
- Christmas Day - 25 December(All states)