Первомайская демонстрация в Москве прошла с портретами Путина и Медведева
Колонны демонстрантов начали строиться дождливым утром на Красной площади с восьми утра. Представители организаций провластного объединения профсоюзов ФНПР (в руководство входит зампредседателя Госдумы, единоросс Андрей Исаев) пришли с российскими и георгиевскими флагами, типографскими транспарантами с надписями «Май трудовой! Май победный! », «Три «за» — зарплата, занятость, законность», «Росту цен — удвоение зарплаты» (эти лозунги стали основными на шествии), «За мир и стабильность! », «Москва — наш общий дом».
Некоторые держали плакаты с фотографиями президента и премьер-министра с надписью «Мы вместе». Плакаты держал едва ли не каждый участник шествия, больше было только искусственных цветов и разноцветных шариков.
Возглавил шествие мэр Москвы Сергей Собянин, надевший в этот день георгиевский шарф. Градоначальник жал руки профсоюзным активистам, говорил приветственные речи. Его сопровождали министр по делам «открытого правительства» Михаил Абызов, руководитель ФНПР Михаил Шмаков, председатель Мосгордумы Алексей Шапошников. Вслед за ними от Васильевского спуска по Красной площади шествовали профсоюзы учителей, врачей, транспортников, работников ЖКХ, строителей. Были также студенты МГУ им. Ломоносова, РХТУ им. Менделеева, МФЮА, МОСГУ, спортсмены.
Своей колонной на Первомай пришли московские единороссы и представители ОНФ. Из депутатов Госдумы праздник посетили единороссы Владимир Васильев, Андрей Исаев, Сергей Железняк, Александр Сидякин. Представители других думских фракций в это время были на своих акциях: члены ЛДПР митинговали на Пушкинской площади, коммунисты шествовали от Октябрьской площади к памятнику Карлу Марксу, эсэры же устроили акцию в Санкт-Петербурге.
С трибуны с демонстрантами общались ведущие и руководители профсоюзных организаций. Под бодрую музыку ведущие чествовали представителей разных профессий и говорили о грядущем юбилее Победы. Профактивисты со сцены приветствовали своих коллег, призывали к импортозамещению и уверяли, что «вместе мы преодолеем любой кризис». Слово взял и первый зампредседателя ФНПР, единоросс Исаев: «Мы требуем прекращения братоубийственной войны на Украине! Мы требуем прекращения вмешательства США во все дела всех стран! Мы требуем признания Крыма и Севастополя в составе России! Мы требуем импортозамещения! <...> Май — это продолжение русской весны!» — кричал депутат над Красной площадью. С пристройки сбоку от сцены за шествием наблюдал новый руководитель столичного департамента культуры Александр Кибовский.
Несколько выбивалась из общего фона небольшая колонна с растяжкой «Россия — это Европа» на фоне триколора. В ней было не больше десятка человек, они также держали флаги Евросоюза. Несмотря на это, колонна почти сливалась с основным шествием, другие демонстранты ее не заметили.
Первомайская демонстрация, второй раз с 1991 года прошедшая на Красной площади и транслировавшаяся, как парад победы, на «Первом канале», длилась около часа. По данным полиции, в ней участвовали около 140 тыс. человек. Всего по стране, как ранее заявлял Шмаков, в профсоюзных акциях приняли участие 2,5 млн человек.
В некоторых городах в пятницу прошли альтернативные официальным первомайские акции. Так, в Санкт-Петербурге на антикризисную акцию вышли рабочие заводов Ford, General Motors (GM), Nissan, «дочки» «Аэрофлота» авиакомпании «Россия», докеры, врачи и учителя. Профсоюзы, отказавшиеся присоединиться к совместным первомайским акциям ФНПР и «Единой России», прошествовали с лозунгами против действий корпораций и российского правительства: «За кризис должны платить работодатели» и «Сокращайте чиновников, а не рабочих». В Новосибирске в очередной раз состоялась художественная акция «Монстрация».