← Holidays
Public Holidays in Malaysia — 2025
17 public holidays in 2025
Malaysia has 17 public holidays in 2025. The first public holiday of the year is New Year's Day on January 1. Use this list to plan time off, check bank closure dates, and stay ahead of national observances across the year.
January
Tahun Baru
New Year's Day
Public
Jan 1
Wed
Tahun Baru Cina
Chinese New Year
Public
Jan 29
Wed
Tahun Baru Cina (Hari Kedua)
Chinese New Year Holiday
Public
Jan 30
Thu
February
Hari Wilayah Persekutuan
Federal Territory Day
Public
Feb 1
Sat
March
Hari Raya Aidilfitri
End of Ramadan (Hari Raya Aidilfitri)
Public
Mar 30
Sun
Hari Raya Aidilfitri (Hari Kedua)
Hari Raya Aidilfitri Holiday
Public
Mar 31
Mon
April
Good Friday
Good Friday (Sabah & Sarawak only)
Public
Apr 18
Fri
May
Hari Pekerja
Labour Day
Public
May 1
Thu
Hari Wesak
Wesak Day
Public
May 12
Mon
June
Hari Raya Aidiladha
Feast of the Sacrifice (Hari Raya Aidiladha)
Public
Jun 2
Mon
Hari Keputeraan Yang di-Pertuan Agong
Yang di-Pertuan Agong's Birthday
Public
Jun 7
Sat
Awal Muharram
Islamic New Year (Awal Muharram)
Public
Jun 26
Thu
August
Hari Merdeka
National Day
Public
Aug 31
Sun
September
Maulidur Rasul
Prophet Muhammad's Birthday (Maulidur Rasul)
Public
Sep 4
Thu
Hari Malaysia
Malaysia Day
Public
Sep 16
Tue
October
Hari Deepavali
Deepavali
Public
Oct 20
Mon
December
Hari Krismas
Christmas Day
Public
Dec 25
Thu
Data from Malaysian Government Gazette · Updated annually