Malaysia Public Holidays 2020

List of national and regional public holidays of Malaysia in 2020.

National Holiday

State Holiday

January 2020
Jan 1 Wednesday New Year's Day
All except Johor, Kedah, Kelantan, Perlis & Terengganu
Jan 14 Tuesday Yang di-Pertuan Besar Negeri Sembilan's Birthday
Negeri Sembilan
Jan 19 Sunday Sultan of Kedah's Birthday
Kedah
Jan 25 Saturday Chinese New Year
National
Jan 26 Sunday Chinese New Year (2nd Day)
National
Jan 27 Monday Chinese New Year Holiday
National
February 2020
Feb 1 Saturday Federal Territory Day
Kuala Lumpur, Labuan & Putrajaya
Feb 8 Saturday Thaipusam
Kuala Lumpur, Putrajaya, Johor, Negeri Sembilan, Perak, Penang & Selangor
March 2020
Mar 4 Wednesday Anniversary of Installation of Sultan of Terengganu
Terengganu
Mar 22 Sunday Israk & Mikraj
Kedah, Negeri Sembilan & Perlis
Mar 23 Monday Sultan of Johor's Birthday
Johor
Mar 23 Monday Israk & Mikraj Holiday
Negeri Sembilan & Perlis
April 2020
Apr 10 Friday Good Friday
Sabah & Sarawak
Apr 15 Wednesday Declaration of Melaka as a Historical City
Melaka
Apr 24 Friday Awal Ramadan
Johor, Kedah & Melaka
Apr 26 Sunday Sultan of Terengganu's Birthday
Terengganu
Apr 26 Sunday Awal Ramadan Holiday
Johor & Kedah
May 2020
May 1 Friday Labour Day
National
May 3 Sunday Labour Day Holiday
Johor & Kedah
May 7 Thursday Hari Hol Almarhum of Pahang
Pahang
May 7 Thursday Wesak Day (Vesak Day)
National
May 10 Sunday Nuzul Al-Quran
All except Johor, Kedah, Melaka, Negeri Sembilan, Sabah & Sarawak
May 11 Monday Nuzul Al-Quran Holiday
Kuala Lumpur, Labuan, Pahang, Penang, Perak, Perlis, Putrajaya & Selangor
May 24 Sunday Hari Raya Aidilfitri
National
May 25 Monday Hari Raya Aidilfitri (2nd Day)
National
May 26 Tuesday Hari Raya Aidilfitri Holiday
National except Johor, Kedah, Kelantan & Terengganu
May 30 Saturday Harvest Festival
Labuan and Sabah
May 31 Sunday Harvest Festival
Labuan and Sabah
June 2020
Jun 1 Monday Harvest Festival Holiday
Labuan and Sabah
Jun 1 Monday Hari Gawai
Sarawak
Jun 2 Tuesday Hari Gawai (2nd Day)
Sarawak
Jun 7 Sunday Agong's Birthday Holiday
Kelantan & Terengganu
Jun 8 Monday Agong's Birthday
National


July 2020
Jul 7 Tuesday Georgetown World Heritage City Day
Penang
Jul 11 Saturday Penang Governor's Birthday
Penang
Jul 17 Friday Raja Perlis' Birthday
Perlis
Jul 22 Wednesday Sarawak Day
Sarawak
Jul 30 Thursday Birthday of the Sultan of Pahang
Pahang
Jul 30 Thursday Arafat Day
Terengganu
Jul 31 Friday Hari Raya Haji
National
August 2020
Aug 1 Saturday Hari Raya Haji Holiday
Kedah, Kelantan, Perlis & Terengganu
Aug 2 Sunday Hari Raya Haji Holiday
Kelantan & Terengganu
Aug 20 Thursday Awal Muharram 
National
Aug 31 Monday Merdeka Day
National. Malaysia 63th National Independence Day
September 2020
Sep 16 Wednesday Malaysia Day
National
Sep 24 Thursday Hari Hol Almarhum Sultan Iskandar
Johor
October 2020
Oct 3 Saturday Sabah Governor's Birthday
Sabah
Oct 9 Friday Melaka Governors Birthday
Melaka
Oct 10 Saturday Sarawak Governor's Birthday
Sarawak
Oct 29 Thursday

Prophet Muhammad's Birthday 
National

November 2020
Nov 6 Friday Sultan of Perak's Birthday
Perak
Nov 11 Wednesday Sultan of Kelantan's Birthday
Kelantan
Nov 12 Thursday Sultan of Kelantan's Birthday Holiday
Kelantan
Nov 14 Saturday Deepavali
National except Sarawak
Nov 15 Sunday Deepavali Holiday
Kelantan & Terengganu
December 2020
Dec 11 Friday Sultan of Selangor's Birthday
Selangor
Dec 25 Friday Christmas Day
National
Dec 27 Sunday Christmas Day 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 Weekend Holidays in 2020
 

 

Weekends Public Holiday Take Leave
 
 
JAN New Year's Day Jan 1
WED
1
THU
2
FRI
3
SAT
4
SUN
5
JAN Chinese New Year Jan 25, 26
FRI
24
SAT
25
SUN
26
MON R
27
MAY Labour Day May 1
FRI
1
SAT
2
SUN
3
MAY Wesak Day May 7
THU
7
FRI
8
SAT
9
SUN
10
MAY Hari Raya Puasa May 24, 25
SAT
23
SUN
24
MON
25
TUE R
26
JUN Agong's Birthday Jun 8
SAT
6
SUN
7
MON
8
JUL Hari Raya Haji Jul 31
FRI
31
SAT
1
SUN
2
AUG Awal Muharram Aug 20
THU
20
FRI
21
SAT
22
SUN
23
AUG Merdeka Day Aug 31
SAT
29
SUN
30
MON
31
SEP Malaysia Day Sep 16
WED
16
THU
17
FRI
18
SAT
19
SUN
20
OCT Prophet Muhammad's Birthday Oct 29
THU
29
FRI
30
SAT
31
SUN
1
DEC Christmas Day Dec 25
FRI
25
SAT
26
SUN
27

R = Replacement (If a public holiday falls on a Sunday, then a replacement is given the next day, on Monday)

 

 


 

Malaysia School Holidays for 2020

The MOE dates are split into two groups of states – Kumpulan A and Kumpulan B. Kumpulan A states are those that have Friday and Saturday as their weekend (Johor, Kedah, Kelantan and Terengganu). Kumpulan B states are those that have Saturday and Sunday as their weekend (all other states and territories).
 
 

Malaysia School Calendar & Holidays 2020

Kumpulan A
Johor, Kedah, Kelantan, Terengganu

TERM 1
School Days 01.01.2020 (Wed) 12.03.2020 (Thu) 49 Days
Term 1 Holidays 13.03.2020 (Fri) 21.03.2020 (Sat) 9 Days
MCO Period 22.03.2020 (Sun) 21.05.2020 (Thu) 43 Days
Mid-Year Holidays 22.05.2020 (Fri) 06.06.2020 (Sat) 16 Days
TERM 2
CMCO & RMCO Period 07.06.2020 (Sun) 23.06.2020 (Tue) 13 Days
School Days
RMCO Period
24.06.2020 (Wed) 19.08.2020 (Wed) 41 Days
Term 2 Holidays 20.08.2020 (Thu) 24.08.2020 (Mon) 5 Days
School Days
RMCO Period
25.08.2020 (Tue) 17.12.2020 (Thu) 78 Days
Year-End Holidays 18.12.2020 (Fri) 31.12.2020 (Thu) 14 Days

Malaysia School Calendar & Holidays 2020

Kumpulan B
Kuala Lumpur, Labuan, Melaka, Negeri Sembilan, Pahang, Perlis, Penang, Perak, Putrajaya, Sabah, Sarawak, Selangor

TERM 1
School Days 02.01.2020 (Thu) 13.03.2020 (Fri) 49 Days
Term 1 Holidays 14.03.2020 (Sat) 22.03.2020 (Sun) 9 Days
MCO Period 23.03.2020 (Mon) 22.05.2020 (Fri) 43 Days
Mid-Year Holidays 23.05.2020 (Sat) 07.06.2020 (Sun) 16 Days
TERM 2
CMCO & RMCO Period 08.06.2020 (Mon) 23.06.2020 (Tue) 12 Days
School Days
RMCO Period
24.06.2020 (Wed) 19.08.2020 (Wed) 40 Days
Term 2 Holidays 20.08.2020 (Thu) 24.08.2020 (Mon) 5 Days
School Days
RMCO Period
25.08.2020 (Tue) 18.12.2020 (Fri) 79 Days
Year-End Holidays 19.12.2020 (Sat) 31.12.2020 (Thu) 13 Days
 
 
Visit moe.gov.my for the original release.