1 мая по центральным улицам города прошли колонны демонстрантов. Традиционно открыли шествие делегации профсоюзов. За ними располагались представители партий и движений практически всего политического спектра. Пройдя по Невскому проспекту, колонны разделились и разошлись для проведения митингов в разные стороны: на Дворцовую, Исаакиевскую и Пионерскую площади. Несмотря на политический характер демонстрации, настроение в колоннах демонстрантов было приподнятым. По всей видимости, сыграла свою роль замечательная погода, которая подействовала на всех участников шествия. В первомайской демонстрации приняла участие и многочисленная колонна Московского района, которая прошла по Невскому проспекту от площади Восстания до Дворцовой площади.