Năm 1886, tại thành phố công nghiệp lớn Chicago, Đại hội Liên đoàn Lao động Mỹ thông qua nghị quyết nêu rõ: "...Từ ngày 01/5/1886, ngày lao động của tất cả các công nhân sẽ là 8 giờ". Sở dĩ ngày 01/5 được chọn bởi đây là ngày bắt đầu một năm kế toán tại hầu hết các nhà máy, xí nghiệp ở Mỹ. Vào ngày này, hợp đồng mới giữa thợ và chủ sẽ được ký. Ngày 01/5/1886, do yêu cầu của công nhân không được đáp ứng một cách đầy đủ, giới công nhân trên toàn nước Mỹ đã tham gia bãi công nhằm gây áp lực buộc những người chủ thực hiện yêu cầu của mình. Đầu tiên là cuộc bãi công tại thành phố Chicago, khoảng 40 nghìn người không đến nhà máy, họ tổ chức mít-tinh, biểu tình trên thành phố với biểu ngữ "Từ hôm nay không người thợ nào làm việc quá 8 giờ một ngày! Phải thực hiện 8 giờ làm việc, 8 giờ nghỉ ngơi, 8 giờ vui chơi!". Cuộc đấu tranh đã lan rộng, ngày càng nhiều người tham gia.
Trong cuộc đấu tranh đó, vấn đề thời gian lao động có ý nghĩa quan trọng. Ngay sau khi thành lập Quốc tế I năm 1864, Các Mác coi việc rút ngắn thời gian lao động là một nhiệm vụ đấu tranh của giai cấp vô sản. Tại Đại hội lần thứ nhất của Quốc tế I họp tại Gieneve (Thụy Sĩ) tháng 9/1866, vấn đề đấu tranh đòi ngày làm việc 8 giờ được coi là nhiệm vụ quan trọng. Khẩu hiệu “Ngày làm 8 giờ” sớm xuất hiện ở một số nơi của nước Anh - nước có nền công nghiệp phát triển sớm nhất thế giới. Yêu sách này dần lan sang các nước khác.
Ngày 20/6/1889, Quốc tế cộng sản lần II nhóm họp tại Paris (Pháp). Dưới sự lãnh đạo của Frederic Engels, Đại hội lần thứ nhất của Quốc tế Cộng sản II đã quyết định lấy ngày 01/5 hàng năm làm ngày biểu dương lực lượng và đấu tranh chung của tầng lớp vô sản các nước. Từ đó, ngày 01/5 trở thành Ngày Quốc tế Lao động, ngày đấu tranh của giai cấp công nhân, ngày nghỉ ngơi và biểu dương lực lượng, ngày hội của công nhân và nhân dân lao động toàn thế giới.
Thực hiện Nghị quyết của Quốc tế thứ II, ngày 1/5/1890 lần đầu tiên, Ngày Quốc tế Lao động được kỷ niệm với quy mô thế giới. Công nhân ở các nước: Mỹ, Canada, Pháp, Đức, Áo, Đan Mạch, Bỉ, Thụy Điển, Hà Lan, Ý và nhiều nước khác tiến hành bãi công, mít tinh, xuống đường biểu tình mang theo biểu ngữ “Ngày làm 8 giờ”, “Vô sản tất cả các nước đoàn kết lại”.
Ngày Quốc tế Lao động 01/5 đã trở thành ngày Lễ tại nhiều quốc gia trên thế giới, dành để tôn vinh lao động và gây dựng đoàn kết lao động trên thế giới; là ngày hội của giai cấp công nhân và nhân dân lao động trên toàn thế giới, ngày đoàn kết giai cấp công nhân và các dân tộc bị áp bức trên thế giới trong cuộc đấu tranh vì hòa bình, độc lập dân tộc, dân chủ và tiến bộ xã hội.
Ngày nay, ngày Quốc tế Lao động không chỉ là dịp nghỉ lễ mà còn là thời điểm để các quốc gia ghi nhận và thể hiện sự quan tâm đến người lao động. Đây là dịp để các tổ chức công đoàn, chính phủ và người dân cùng nhau nhìn lại những thành tựu đã đạt được, đồng thời tiếp tục cải thiện đời sống, điều kiện làm việc, và đảm bảo quyền lợi cho người lao động.
Tại Việt Nam, ngày 01/5 cũng là ngày lễ lớn, thể hiện tinh thần gắn bó giữa Đảng, Nhà nước và giai cấp công nhân - lực lượng nòng cốt trong công cuộc xây dựng và phát triển đất nước. Ngày Quốc tế Lao động lần đầu tiên được tổ chức tại Việt Nam vào năm 1930 dưới sự lãnh đạo của Đảng Cộng sản Việt Nam. Đây là lần đầu tiên trong lịch sử phong trào công nhân ở Đông Dương, giai cấp công nhân nước ta dưới sự lãnh đạo của Đảng Cộng sản Việt Nam, đã biểu tình ngoài đường phố để biểu dương tình đoàn kết cách mạng với công nhân quốc tế, đồng thời đấu tranh trực diện với bọn đế quốc thực dân Pháp, đòi Pháp phải cải thiện điều kiện làm việc, phải tăng lương và thực hiện luật lao động ngày làm việc 8 giờ. Đó là điểm bắt đầu cho cả cao trào 1930 - 1931 với đỉnh cao là phong trào Xô Viết - Nghệ Tĩnh.
Ngay sau khi Cách mạng tháng Tám thành công, nước nhà được độc lập, Chủ tịch Hồ Chí Minh đã ký Sắc lệnh số 22C NV/CC ngày 18/02/1946 về những ngày nghỉ Tết, lễ kỷ niệm lịch sử và lễ tôn giáo, trong đó công bố: Ngày 1/5 là một trong những ngày lễ chính thức và công nhân lao động cả nước sẽ được nghỉ 01 ngày hưởng nguyên lương.
Ngày 01/5/1946, lần đầu tiên trong lịch sử nước ta, Ngày Quốc tế Lao động được tổ chức kỷ niệm mít tinh trọng thể tại Thủ đô Hà Nội với sự tham dự của hơn 20 vạn nhân dân lao động.
Ngày nay, ngày Quốc tế lao động đã trở thành ngày hội lớn của hai giai cấp công nhân và Nhân dân lao động Việt Nam. Đây cũng là ngày biểu thị tình đoàn kết hữu nghị với giai cấp công nhân và nhân dân lao động toàn thế giới, cùng đấu tranh cho thắng lợi của hòa bình, tự do, dân chủ và tiến bộ xã hội.