Labour Day is held each year on 1st May. Labour Day is a national holiday for Malaysia.
|2024||1 May||Wed||Labour Day||National|
|2025||1 May||Thu||Labour Day||National|
|2026||1 May||Fri||Labour Day||National|
|2 May||Sat||Labour Day Holiday||Johor & Kedah|
|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.
|2023||1 May||Mon||Labour Day||National|
|2022||1 May||Sun||Labour Day||National|
|4 May||Wed||Labour Day Holiday||National|
|2021||1 May||Sat||Labour Day||National|
|2 May||Sun||Labour Day Holiday||Kelantan & Terengganu|
|2020||1 May||Fri||Labour Day||National|
|3 May||Sun||Labour Day Holiday||Johor & Kedah|
|2019||1 May||Wed||Labour Day||National|
|2018||1 May||Tue||Labour Day||National|
|2017||1 May||Mon||Labour Day||National|