Первый деревянный мост через Мойку в этом месте был построен в 1710-х годах. Первое упоминание о нём относится к плану Санкт-Петербурга 1716 года. Мост имел подъёмнную среднюю часть для пропуска мачтовых судов. В XVIII веке по находящемуся рядом Царицыному лугу (ныне Марсово поле) переправа называлась 2-м Царицынским мостом.
В 1798-1801 году при создании гранитных набережных Мойки, а также в связи с созданием вокруг Михайловского замка системы каналов, Садовый мост был перестроен в однопролётный деревянный с каменными опорами. По Михайловскому замку мост был назван Михайловским.
В начале XX века по Садовой улице прокладывали трамвайные пути. В связи с этим, возрастала нагрузка на Садовый мост. В 1906-1907 годах по проекту А. П. Пшеницкого он был перестроен. Пролётные строения стали металлическими, каменные опоры переложили.
При разборке Михайловского моста в августе 1906 года произошёл несчастный случай. Рабочие разбирали переправу с двух сторон. Центральная часть, весившая более двух тонн, не удержалась на сваях и обрушилась в реку. В результате, трое рабочих пропали без вести, семеро было госпитализировано. Один из них позже скончался.
Проект архитектурного оформления Садового моста был разработал Л. А. Ильиным. Из-за организационных проблем проект был реализован только к 1913 году.
В 1924 году мост был назван 1-м Садовым. Реставрации Садового моста проходили в 1951, 1967, 1969, 2003 годах.