На 1-ви май много страни в света честват обществените и икономически постижения на работническото движение и търсенето на повече държавна защита за работещите по света.
В България, денят на труда е сред официалните празници в Република България.
Първият опит за честване на Първи май в България е от Типографското дружество през 1890 г. Обявен е за официален празник през 1939г.
От 1945 г. комунистическата власт в Народна република България започва да чества празника ежегодно, тъй като в социалистическите страни на честването му се отдава голямо значение в съгласие с идеологията, че те се управляват от работническата класа. Държавата отбелязва Първи май с мащабни манифестации из цялата страна, в които задължително взимат участие държавните служители. Те се провеждат на централния площад във всяко населено място. Манифестиращите преминават, марширувайки през площада, като скандират лозунги, които прославят труда и работническата класа. През това време от трибуна, разположена на площада, са поздравявани от партийни (БКП и БЗНС от управляващия ОФ), държавни и местни ръководители.
След края на социализма в България през 1989 г. Първи май продължава да е официален и неработен ден, но държавната власт не се ангажира с организиране на масови прояви. Честването се отбелязва от социалисти и комунисти, като най-значителни са концертите на открито на Българската социалистическа партия.
По света
В някои държави по света Първи май е отбелязван официално, в други се чества неофициално.
В САЩ и Канада отбелязват Деня на труда (Labor Day) в първия понеделник от септември. Празнуването започва през 1882 г. и възниква в резултат на желанието на профсъюза да осигури свободен ден за „трудещия се човек“. Днес Денят на труда продължава да се празнува предимно с почивен ден и за мнозина бележи символично края на лятото. Празникът става официален през 1894 година.
Във Великобритания отбелязват Деня на труда през първия понеделник на май. Предложения през 2011 г. са правени празникът да се премести през септември, в синхрон със САЩ и Канада, но засега това не е направено.
В бившия социалистически блок Първи май е важен празник. В СССР и КНР той е отбелязван някога дори с военни паради.
Празникът е честван и в Нацистка Германия под името „Имперски трудов ден“ (Reichsarbeitstag).