В Санкт-Петербурге во вторник прошли сразу две траурные акции. Еще в понедельник, 26 марта, общественный деятель Николай Солодников призвал петербуржцев прийти на Марсово поле. После того как президент Владимир Путин подписал указ о национальном трауре, о проведении «официальной» акции объявила петербургская администрация. Городские власти пригласили петербуржцев прийти в другое место, на Дворцовую площадь, на час раньше начала гражданской акции памяти.
Несмотря на то что акцию власти анонсировали всего за несколько часов до ее начала, на Дворцовой площади собрались около 1 тыс. человек. Многие приходили организованными группами. Строем пришли курсанты военного училища. На площади заранее установили колонки и сцену, к ней сотрудники городской администрации подносили коробки со свечами и охапки гвоздик. Первым выступил протоиерей Вячеслав Харин, после того как прямо на площади отслужил молебен по погибшим. Затем двое ведущих с поставленными концертными интонациями пригласили на сцену спикера регионального заксобрания и двух заместителей губернатора. Политики говорили, что скорбят вместе с кемеровчанами и что «Петербург сплотился и объединился перед лицом трагедии».
Гражданская траурная акция прошла на Марсовом поле: среди тысячи пришедших туда возложить цветы были депутаты петербургского парламента от Партии роста и оппозиционные активисты. Они стояли с плакатами «Коррупция убивает», «Виновные в трагедии в Кемерово — будьте прокляты». Несколько школьников держали плакаты с надписью «Не вернете детей, верните хотя бы правду». Полицейские в громкоговорители призывали собравшихся разойтись, напоминая, что согласованный траурный митинг проходит на Дворцовой площади. «Я плачу налоги, а вы меня не защищаете. Что здесь такого может произойти, зачем нам уходить?» — кричал сотрудникам полиции один из пришедших на Марсово поле. Участники акции разошлись около 21:00, полиция никого не задерживала.