Start Planning
Labour Day

Labour Day 2021, 2022 and 2023

Labour Day is held each year on 1st May. Labour Day is a national holiday for Malaysia.

YearDateDayHolidayStates
20211 MaySatLabour Day National
2 MaySunLabour Day Holiday Terengganu
20221 MaySunLabour Day National
2 MayMonLabour Day Holiday National except Johor, Kedah, Kelantan &
Terengganu
20231 MayMonLabour Day National
20241 MayWedLabour Day National
Please scroll down to end of page for previous years' dates.

Historically, Labour Day is a celebration of the economic and social achievements of workers, including the establishment of the 8-hour day in many countries during the 1800s.

Prior to the economic reason for Labour Day, 1st May was also a celebration of the start of the season of Spring, particularly in Great Britain, Europe and North America, and was often called May Day.

In Malaysia, the origins of Labour Day are rarely thought of anymore, and the general public will normally use the day off to visit family, travel (if it’s a weekend), or to shop at the city malls.

Sometimes, though, the day also includes peaceful rallies by workers to advocate for better conditions and to remind politicians to follow through on promises made.

Previous Years

YearDateDayHolidayStates
20201 MayFriLabour Day National
3 MaySunLabour Day Holiday Johor & Kedah
20191 MayWedLabour Day National
20181 MayTueLabour Day National
20171 MayMonLabour Day National