Практически с самого основания Петербурга, с 1704 года, богослужения лютеранско-реформатского прихода проходили в большом зале дома вице-адмирала Корнелиуса Крюйса, число прихожан постоянно росло. Летом 1728 года на участке, подаренном лютеранской общине императором Петром II, была заложена церковь Святого Петра.
Архитектурный облик храма соединяет в себе черты романского стиля и позднего классицизма.
Кирха была закрыта в 1937 году, позднее переоборудована под бассейн, в 1992 году возвращена Евангелическо-лютеранской церкви, проведены работы по реконструкции и реставрации здания, в 1997 году повторно освящена.