К 16.00 на Калужской площади, откуда должно было начаться шествие участников оппозиционного "Марша миллионов" собрались, по данным МВД, менее десяти тысяч человек, а по оценке организаторов - от двадцати до сорока тысяч человек. При этом число участников, которое согласовало мэрия, составляло пять тысяч человек. Колонна двинулась по Большой Якиманке. В ней шли представители либеральной оппозиции, представители националистических движений, анархисты, колонна, представлявшая ЛГБТ, коммунисты, жители регионов России, специально приехавшие для участия в акции... По ходу шествия скандировали различные лозунги. Несколько сотен человек в колонне "Петербург против Путина" кричали "На помощь приехала столица революции", а в колонне в масках Pussy Riot скандировали "Свободу!".
Лидер движения "Левый фронт" Сергей Удальцов и один из организаторов акции утром шестого мая сообщал, что полиция пытается сорвать проведение шествия и последующего митинга на Болотной площади. По сообщениям очевидцев, на всем маршруте шествия и возле Болотной площади были выстроены тройные кордоны полиции и ОМОНа. На подходах к Болотной шествие захлебнулось, как оказалось, большинство участников не смогли пройти на площадь, так как вход оказался заблокирован. К настоящему моменту стало известно, что часть активистов попыталась прорваться к Кремлю, полиция начала задерживать участников, в их числе Алексей Навальный, Сергей Удальцов и Борис Немцов.