В пятницу, 1 мая, в Санкт-Петербурге демократическим силам удалось провести демонстрацию, главный лозунг которой гласил:"Да — европейскому выбору! Нет — политике войны!". 1 мая в Санкт-Петербурге — единственный день в году, когда городская администрация традиционно удовлетворяет заявки всех партий и движений на проведение шествий и митингов.
Над колонной демонстрантов развивались флаги нескольких стран Евросоюза, а также флаги Грузии, Украины и России. Причем, в некоторые российские триколоры была вписана окружность из 28 звезд — намек на то, что со временем и Россия станет членом Евросоюза.
Помимо флагов участники шествия несли самодельные плакаты, отражающие самые горячие новости: «Не дайте умереть Надежде» (в поддержку Надежды Савченко), «Ночные волки», идите лесом!" (в знак протеста против мотопробега прокремлевских байкеров), «Где ваш „Прогресс“? Он заплутал» (плакат, отражающий реакцию общественности на недавний неудачный запуск космического корабля «Прогресс»).
Многие демонстранты своими плакатами выражали протест против российского вмешательства в дела Украины: «Цена Крыма — самоизоляция России», «Руки прочь от Украины!», «За дружбу с Украиной, Европой, Америкой! No war!».
Это не понравилось представителям «Народно-освободительного движения», среди которых выделялся скандально известный депутат Городского законодательного собрания Санкт-Петербурга Виталий Милонов. Возглавляемые им «нодовцы» выкрикивали оскорбления, называя участников демонстрации «национал-предателями», «врагами России» и «бендеровцами».
Демонстранты были готовы к подобным провокациям. Впереди колоны медленно двигался грузовик, из установленных на нем динамиков громко звучали гимн Украины, «Гимн великому народу» и «Ода к радости». Когда колонна повернула с Лиговского проспекта на Невский, сотрудники полиции оттеснили провокаторов на тротуар и убедили их замолчать.
Остаток пути до Конюшенной площади, где был назначен митинг, демонстранты прошли по Невскому проспекту и Садовой улице, скандируя лозунги: «Россия будет свободной!», «Долой полицейское государство!», «Крым — это Украина! Донбасс — это Украина!» и «Россия без Путина!».
Во время митинга депутат Городского законодательного собрания Санкт-Петербурга Борис Вишневский выразил надежду, что когда-нибудь и в России произойдет «революция достоинства». «Я верю, что, вдохновившись примером Украины, мы тоже сможем избавиться от нашей лживой, воровской власти. И еще я верю, что мы с украинцами опять станем братскими народами, что исчезнет эта вражда и ненависть, которые разжигаются кремлевской пропагандой», — заявил Вишневский.
Для участия в антивоенном митинге и Борис Вишневский, и многие другие выступающие надели черные футболки с крупной белой надписью «БОРИСЬ» в память об убитом оппозиционере Борисе Немцове.
Лидер московского отделения партии «РПР — Парнас» Илья Яшин, который приехал в Санкт-Петербург для участия в первомайских акциях демократов, сообщил, что соратники Немцова намерены 12 мая презентовать в Москве доклад «Путин. Война», который стал последним проектом Бориса Немцова. Лидер российской оппозиции работал над ним в последние недели своей жизни.
«Мы рассчитываем, что важные проблемы, которые подняты в докладе, будут обсуждаться российским обществом. Потому что сейчас представлена только одна точка зрения — что российских войск в Украине нет, что Путин не вмешивается в украинскую политику. Это — вранье, и мы постарались доказать, что Путин лично принимает участие в украинском конфликте. И мы хотим донести это до российских граждан», — заявил Илья Яшин корреспонденту «Немецкой волны» (DW).