Первое деревянное здание церкви было освящено 30 сентября 1760 года. Средства на строительство каменного здания собрал настоятель церкви протоиерей Георгий Петров. Проект нового храма составил академик архитектуры Алексей Иванов, место для постройки выбрал митрополит Новгородский и Санкт-Петербургский Гавриил.
Здание строилось с 1786 по 1790 год. 26 сентября 1790 года был освящен придел во имя Иоанна Богослова, через пять дней - придел во имя Смоленской иконы Божией Матери.