Мост трёхпролётный металлический, балочно-неразрезной системы.
Построен в 1783—1787 годах по типовому проекту для мостов Крюкова канала: трёхпролётный деревянный мост на опорах из бутовой кладки, облицованных гранитом, центральный пролёт разводной, боковые — балочные.
В 1914 году, в связи с возрастающим движением транспорта по Офицерской улице, мост был перестроен по проекту инженера А. П. Пшеницкого, ширина его при этом увеличилась с 13 до 23,3 м. При сооружении нового моста опоры были разобраны до ростверков, в местах расширения опор забиты дополнительные сваи и уложена бетонная подушка, после чего возведены новые опоры.