Мало-Петровский мост соединяет Новоладожскую и Ремесленную улицы. Его название связано с соседним Петровским островом, который в свою очередь так назван потому, что некогда принадлежал Петру I.
Первая деревянная переправа на этом месте была построена в 1840 году. Она имела подкосную систему пролётного строения и состояла из семи пролётов общей длиной 90 метров. Спустя два года после постройки он был капитально отремонтирован, а в 1883 году перестроен заново по старой схеме.
В 1918 году Мало-Петровский мост снова отремонтировали, при этом его расширили до 11 метров без смены нижнего строения. Спустя ещё 10 лет в связи с планируемой прокладкой по переправе трамвайных путей её перестроили в железобетонный однопролётный арочный мост. Авторами проекта нового Мало-Петровского моста стали инженеры Б. Д. Васильев, О. Е. Бугаева и архитектор Е. И. Катонин. Длина переправы равна 49,8 метра, ширина - 18,9 метра.