Skip to content

When is…

When is Labour Day 2026?

Labour Day 2026 falls on Friday, May 1, 2026.

1 May in most countries — celebrates workers and the labour movement. Observed in 162 of the countries The Online Calendar covers.

See live countdown to Labour Day 2026

Other years:2027

Labour Day dates by country

162 countries

Feb 4

Wednesday

1 country

Feb 23

Monday

1 country

Feb 25

Wednesday

1 country

Mar 2

Monday

1 country

Mar 12

Thursday

1 country

Apr 30

Thursday

1 country

May 1

Friday

143 countries

May 4

Monday

4 countries

May 23

Saturday

1 country

Jun 5

Friday

1 country

Jun 19

Friday

1 country

Sep 7

Monday

2 countries

Oct 26

Monday

1 country

Nov 23

Monday

1 country

Nov 25

Wednesday

1 country

Dec 17

Thursday

1 country

About Labour Day

Labour Day on 1 May — also known as International Workers' Day or May Day — commemorates the struggle for workers' rights and the eight-hour workday. Its origins lie in the Haymarket affair in Chicago in May 1886, when a general strike for an eight-hour workday turned violent after a bomb was thrown at police during a rally in Haymarket Square. The international labour movement adopted 1 May as a day of remembrance and solidarity.

In 1889 the International Socialist Congress in Paris declared 1 May as International Workers' Day. The date spread rapidly across Europe, Latin America, Asia, and Africa, where it became associated with trade union marches, political speeches, and workers' rights campaigns. In the Soviet era, 1 May became a major state holiday with large military parades.

The United States and Canada observe Labour Day on the first Monday of September rather than 1 May — a deliberate decision by the US government in the 1880s to distance the holiday from its socialist associations. In most of the rest of the world, 1 May is a statutory public holiday observed in over 160 countries, making it one of the most widely observed holidays globally after New Year's Day.

Working days

How many working days in Sri Lanka in 2026?

See the monthly breakdown with public holidays — including this one — deducted.

Frequently asked

When is Labour Day 2026?
Labour Day 2026 falls on Friday, May 1, 2026.
Which countries observe Labour Day 2026 as a public holiday?
Labour Day is observed as a public holiday in 162 of the countries we cover, including Sri Lanka, Brunei, Kuwait, Australia, Mauritius.