В Москве первыми начали митинговать профсоюзы. В 10 утра колонна, в которой, по оценкам МВД, было до 70 тыс. человек, прошлась по Тверской улице. Лозунги колонны профсоюзов были аполитичными: «Слава труду! Мир! Труд! Май! Работникам — достойную зарплату!».
В 11 утра на Октябрьской площади началась демонстрация КПРФ. Под красными знаменами шли около 5 тыс. человек.
В 13 часов от памятника Тимирязеву на площади у Никитских ворот стартовала колонна Форума левых сил, куда пришли все несистемные левые от «Левого фронта» до «Другой России» Эдуарда Лимонова.
Столичные националисты провели шествие в районе станции метро «Щукинская» и митинг на улице Маршала Василевского.
Митинговала и ЛДПР. В среду либерал-демократы оделись в синий цвет: на каждом были синие накидки и кепки, а в руках воздушный шарик.
А в Санкт-Петербурге на улицу вышло около 200 тыс. человек. И там не обошлось без происшествий: по данным полиции, группа граждан в количестве 20 человек пыталась нарушить общественный порядок на Дворцовой площади, где проходила санкционированная акция. Нарушителей забрали в полицию.
В Северной столице отличилась колонна, где вместе шли представители КПРФ и все «левые». Помимо стандартных «Россия без Путина!», другоросы кричали «Ленин, Сталин, Лимонов», а РДСМ декламировало: «Посадите депутатов на рабочую зарплату». Коммунисты несли плакаты, на которых сравнивали повышение тарифов с виселицей.
В Москве праздник прошел без происшествий.