Строительство каменного храма стало необходимым после того, как предыдущая деревянная церковь была уничтожена пожаром.
Храм располагался на правом берегу реки Шелонь, за пределами Порховской крепости, в одном квартале от Старорусской улицы. Он был приписан к Николаевской церкви, находившейся внутри крепости.
Перед церковью был выкопан большой пожарный водоём, а рядом с ней находилась пожарная каланча.
В советский период, не позднее 1930-х годов, храм был закрыт. Во время Великой Отечественной войны здание церкви было разрушено.
В декабре 2011 года, в память о разрушенных соборах Порхова, была освящена кованая часовня.