Первый мост на этом месте был построен в 1737 году. Это был деревянный подъёмный мост, его перила были выкрашены в синий цвет - отсюда и название моста Синий.
Мост перестраивался в 1818 г (заменен на чугунный) и в 1842-1844 г.
В связи с переустройством Исаакиевской площади мост увеличили до его теперешней ширины, чугунные опоры заменили на железобетонные. Раньше мост был покрыт булыжником, в 1938 году покрытие заменили на асфальтовое.
В 2013-2014 гг был проведён капитальный ремонт и реставрация моста. Воссоздано ограждение и фонари-торшеры, по образцу сохранившихся торшеров у Балтийского вокзала.
Сейчас свод моста чугунный и железобетонный, ограда чугунная. Внешний вид моста сохранён почти без изменений с первоначальным.