После Октябрьской революции 1917 года праздник стал официальным. В РСФСР первоначально он назывался «день Интернационала, позднее он стал называться «День международной солидарности трудящихся — Первое Мая» и отмечаться 1 и 2 мая. 1 мая в РСФСР (а затем и в СССР) был нерабочим днём с 1918 года согласно Кодексу законов о труде РСФСР[16], 2 мая — с 1928 года согласно постановлению ЦИК СНК СССР «О праздничных днях, посвященных дню Интернационала, и об особых днях отдыха» от 23 апреля того года. 1 мая проводились демонстрации трудящихся и военные парады (первый первомайский парад РККА состоялся в 1918 году на Ходынском поле). На второй день праздника, как правило, во всей стране проходили «маёвки» — массовые празднования на природе.
Долгое время Первомай был символом революции, непримиримой классовой борьбы, имел «политическую окраску» и отмечался демонстрациями, украшенными портретами политических деятелей, передовиков производства, лозунгами, призывами, плакатами и диаграммами о достижениях в той или иной отрасли народного хозяйства, науки, культуры. Но постепенно этот контекст терялся.
Сегодня праздник отмечается в 142 странах и территориях мира 1 мая или в первый понедельник мая. Для ряда стран традиция собирать людей под знамена профсоюзов еще сохранилась, но в большинстве государств это все же не политический праздник, а именно День труда, яркий весенний праздник, когда организуются народные гуляния, выступления артистов, ярмарки, мирные шествия и множество увеселительных мероприятий. А для кого-то это просто еще один выходной, в течение которого можно отдохнуть или провести время с семьей.