Первую церковь на этом месте построили в 1731 году. Так как население Васильевского острова быстро росло, то через 12 лет ей присвоили ранг собора. В 1761 году из-за удара молнии произошел пожар. Восстановить собор было невозможно, поэтому на этом же месте построили новый. Именно здание 1780 года в стиле барокко с переходом в классицизм сохранилось до наших дней.
