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

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