Historia obchodów Święta Pracy sięga 1886 roku – w pierwszych dniach maja tego roku policja w Chicago w Stanach Zjednoczonych stłumiła demonstrację robotników domagających się skrócenia godzin pracy do 8 godzin dziennie. Nie obyło się bez ofiar.
W 1889 roku międzynarodowe stowarzyszenie partii i organizacji socjalistycznych w Paryżu, nazywane II Międzynarodówką, ogłosiło 1 maja Międzynarodowym Dniem Solidarności Ludzi Pracy.
Pierwsze obchody Święta Pracy w Polsce odbyły się w 1890 roku. Od 1950 roku jest to święto państwowe w kraju nad Wisłą.
Na Litwie uroczyste obchody Święta Pracy rozpoczęto w czasach sowieckich. Odbywały się tłumne i przymusowe pochody pierwszomajowe. Po odzyskaniu przez nasz kraj niepodległości zrezygnowano ze świętowania tego dnia. Święto Pracy zostało przywrócone na Litwie w 1996 roku i jest dniem wolnym od pracy. Według inicjatorów, obecnie to święto ma na celu zwrócenie uwagi na prawa pracowników, pomoc bezrobotnym w przezwyciężeniu ubóstwa oraz dbanie o bezpieczeństwo i zdrowie pracowników.
W Kościele katolickim 1 maja obchodzone jest wspomnienie św. Józefa Rzemieślnika. Wspomnienie to wprowadził do kalendarza liturgicznego papież Pius XII w 1955 jako alternatywę dla laickiego Święta Pracy.