История праздника 1 мая уходит корнями в древность. Ещё в Древнем Риме в этот день отмечали праздник в честь богини плодородия Майи, от имени которой, по одной из версий, произошло название месяца. Римляне устраивали торжественные церемонии, чтобы задобрить богиню и обеспечить богатый урожай.
Современное значение праздник приобрёл в конце XIX века. 1 мая 1886 года в американском Чикаго рабочие вышли на улицы, требуя восьмичасового рабочего дня вместо 15-часового. Мирная демонстрация переросла в столкновения с полицией, что привело к гибели людей. В память об этих событиях в 1889 году на Конгрессе II Интернационала 1 мая было объявлено Днём международной солидарности трудящихся.
В Российской империи первые первомайские демонстрации прошли ещё до революции, в 1891 году, в Петербурге, а затем в других городах. Изначально они проводились нелегально, под угрозой арестов и репрессий.
После революции 1917 года праздник стал официальным и одним из главных в календаре СССР. На Красной площади проводились масштабные парады, а улицы городов заполнялись демонстрантами с транспарантами и воздушными шарами.
После распада СССР в 1992 году праздник изменил свой характер: с 1992 года он официально называется «Праздник Весны и Труда» и утратил политическую окраску.