EMBRACE THE HOLIDAYS

start your vacation planning for 2020

Malaysia Public Holidays 2020

These are list of national and regional public holidays of Malaysia in 2020. There are 14 national holidays and 12 long weekends in Malaysia during 2020. Planning a family vacation? Overview of Malaysia School Days & Holidays 2020 here.
Date
Day
Holiday
States
1 Jan
Wednesday
New Year’s Day
National except Johor, Kedah, Kelantan, Perlis & Terengganu
14 Jan
Monday
YDPB Negeri Sembilan’s Birthday
Negeri Sembilan
19 Jan
Sunday
Sultan of Kedah’s Birthday
Kedah
25 Jan
Saturday
Chinese New Year
National
26 Jan
Sunday
Chinese New Year Holiday
National
27 Jan
Monday
Chinese New Year Holiday
National except Johor & Kedah
1 Feb
Saturday
Federal Territory Day
Kuala Lumpur, Labuan & Putrajaya
8 Feb
Saturday
Thaipusam
Johor, Kuala Lumpur, Negeri Sembilan, Penang, Perak, Putrajaya & Selangor
4 Mar
Wednesday
Installation of Sultan Terengganu
Terengganu
22 Mar
Sunday
Israk and Mikraj
Kedah, Negeri Sembilan & Perlis
23 Mar
Monday
Sultan of Johor’s Birthday
Johor
23 Mar
Monday
Israk and Mikraj Holiday
Negeri Sembilan & Perlis
10 Apr
Friday
Good Friday
Sabah & Sarawak
15 Apr
Wednesday
Declaration of Melaka as a Historical City
Melaka
24 Apr
Friday
Awal Ramadan
Johor, Kedah & Melaka
26 Apr
Sunday
Sultan of Terengganu’s Birthday
Terengganu
26 Apr
Sunday
Awal Ramadan Holiday
Johor & Kedah
1 May
Friday
Labour Day
National
3 May
Sunday
Labour Day Holiday
Johor & Kedah
7 May
Thursday
Hari Hol Pahang
Pahang
7 May
Thursday
Wesak Day
National
10 May
Sunday
Nuzul Al-Quran
National except Johor, Kedah, Melaka, Negeri Sembilan, Sabah & Sarawak
11 May
Monday
Nuzul Al-Quran Holiday
Kuala Lumpur, Labuan, Pahang, Penang, Perak, Perlis, Putrajaya & Selangor
24 May
Sunday
Hari Raya Aidilfitri
National
25 May
Monday
Hari Raya Aidilfitri Holiday
National
26 May
Tuesday
Hari Raya Aidilfitri Holiday
National except Johor, Kedah, Kelantan & Terengganu
30 May
Saturday
Harvest Festival
Labuan & Sabah
31 May
Sunday
Harvest Festival Holiday
Labuan & Sabah
1 Jun
Monday
Hari Gawai
Sarawak
1 Jun
Monday
Harvest Festival Holiday
Labuan & Sabah
2 Jun
Tuesday
Hari Gawai Holiday
Sarawak
6 Jun
Saturday
Agong’s Birthday
National
7 Jun
Sunday
Agong’s Birthday Holiday
Kelantan & Terengganu
7 Jul
Tuesday
Georgetown World Heritage City Day
Penang
11 Jul
Saturday
Penang Governor’s Birthday
Penang
17 Jul
Friday
Raja Perlis’ Birthday
Perlis
22 Jul
Wednesday
Sarawak Day
Sarawak
30 Jul
Thursday
Sultan of Pahang’s Birthday
Pahang
30 Jul
Thursday
Arafat Day
Terengganu
31 Jul
Friday
Hari Raya Haji
National
1 Aug
Saturday
Hari Raya Haji Holiday
Kedah, Kelantan, Perlis & Terengganu
2 Aug
Sunday
Hari Raya Haji Holiday
Kelantan & Terengganu
20 Aug
Thursday
Awal Muharram
National
31 Aug
Monday
Merdeka Day
National
16 Sep
Wednesday
Malaysia Day
National
24 Sep
Thursday
Hari Hol Almarhum Sultan Iskandar
Johor
3 Oct
Saturday
Sabah Governor’s Birthday
Sabah
9 Oct
Friday
Melaka Governor’s Birthday
Melaka
10 Oct
Saturday
Sarawak Governor’s Birthday
Sarawak
29 Oct
Thursday
Prophet Muhammad’s Birthday
National
6 Nov
Friday
Sultan of Perak’s Birthday
Perak
11 Nov
Wednesday
Sultan of Kelantan’s Birthday
Kelantan
12 Nov
Thursday
Sultan of Kelantan’s Birthday Holiday
Kelantan
14 Nov
Saturday
Deepavali
National except Sarawak
15 Nov
Sunday
Deepavali Holiday
Kelantan & Terengganu
11 Dec
Friday
Sultan of Selangor’s Birthday
Selangor
25 Dec
Friday
Christmas Day
National
27 Dec
Sunday
Christmas Holiday
Johor & Kedah

This page contains a national calendar of all 2020 public holidays for Malaysia. These dates may be modified as official changes are announced, so please check back regularly for updates.

Visit kabinet.gov.my for the original release.

Malaysia Long Weekends in 2020

Take 10 days leave and enjoy 12 long weekends in 2020. This sums up a total of 47 days holidays.

Grey

Weekends

Red

Take Leave

Orange

Public Holiday

2019

JAN

New Year's Day (Jan 1)

SAT

28

SUN

29

MON

30

TUE

31

WED

1

2019

JAN

Chinese New Year (Jan 25, 26)

FRI

24

SAT

25

SUN

26

MON*

27

2019

MAY

Labour Day (May 1)

FRI

1

SAT

2

SUN

3

2019

MAY

Wesak Day (May 7)

THUR

7

FRI

8

SAT

9

SUN

10

2019

MAY

Hari Raya Puasa (May 24, 25)

SAT

23

SUN

24

MON

25

TUE*

26

2019

JUL

Hari Raya Haji (Jul 31)

FRI

31

SAT

1

SUN

2

2019

AUG

Awal Muharram (Aug 20)

THU

20

FRI

21

SAT

22

SUN

23

2019

AUG

National Day (Aug 31)

SAT

29

SUN

30

MON

31

2019

SEP

Yang Dipertuan Agong's Birthday (Sep 9)

WED

9

THU

10

FRI

11

SAT

12

SUN

13

2019

SEP

Malaysia Day (Sep 16)

WED

16

THU

17

FRI

18

SAT

19

SUN

20

2019

OCT

Prophet Muhammad's Birthday (Oct 29)

THU

29

FRI

30

SAT

31

SUN

1

2019

DEC

Christmas Day (Dec 25)

FRI

25

SAT

26

SUN

27

* replacement – if a public holiday falls on a Sunday, then a replacement is given the next day, on Monday