С середины XVIII века в этом месте через реку Мойку был перекинут деревянный мост. В 1770 годах его назвали Театральным. Его название было связано с существовавшим рядом Вольным Российским театром. В 1828 году этот мост был разобран в связи Трёхарочного моста.
Новый мост на этом месте был построен в 1876 году. Тогда здесь, в створе проезда Марсова поля, была построена металлическая однопролётная переправа на массивных чугунных сваях, через которую провели линию конной железной дороги. Длина сооружения составляла 42,8 метра, ширина - 20 метров. Название "2-й Садовый мост" связано с его расположением около Михайловского сада.
При прокладке новых рельс от трамвайного кольца на Конюшенной площади в 1933 году 2-й Садовый мост был переделан в трёхпролётную деревянную переправу.
В 1960-1961 годах вместо старых деревянных здесь были установлены новые перила - точные копии убранства моста через реку Таракановку, засыпанную при перестройке площади Стачек в 1920 годах. Автором рисунка старых перил вероятно является архитектор В. П. Стасов. Рисунок был восстановлен по архивным фотографиям благодаря усилиям инженера П. П. Степанова, архитекторов-реставраторов А. Е. Полякова, И. Н. Бенуа, скульптора Г. Ф. Цыганкова и литейщиков трамвайного парка им. М. И. Калинина.
Следующая реконструкция 2-го Садового моста произошла в 1967 году. Автором проекта стали инженер Е. А. Болтунов и архитектор Л. А. Носков. По их чертежам был построен новый однопролётный железобетонный мост с облицованными гранитом опорами. Внешнему облику моста были приданы классические черты, благодаря чему он органично вписался в окружающий городской ландшафт. К оригинальным перилам были добавлены торшеры с фонарями, похожие на торшеры 1-го Садового моста.
К 1998 году 2-й Садовый мост пришёл в аварийное состояние. Бетонные перекрытия настолько просели, что под трамвайными рельсами появились дыры. Мост был реконструирован, после чего открыт для движения 23 октября 1999 года. Трамвайное движение по 2-му Садовому мосту было прекращено.
Длина 2-го Садового моста составляет 42,8 метра, ширина - 20 метров.