По сохранившимся письменным источникам, церковь Рождества Иоанна Предтечи была построена в 1804 году за городским валом. На территории городского Иоанновского кладбища, взамен сгоревшей в 1792 году деревянной церкви, Большую помощь в строительстве оказала купчиха Кирзина Фекла Никифорова. Церковь была построена из кирпича и известняковой плиты. Церковь имела единый престол и колокольню.
Храм был приписан к Троицкому собору, в результате чего, не имел своего причта.
В 1900 году кладбище было расширенно и обнесено оградой и построена каменная сторожка, и непосредственно были сооружены двух пролётные ворота. Возможно к этому периоду, относится пристроенный с западной стороны притвор.
В Годы советской власти церковь не закрывалась. Долгое время являлась единственной действующей в г. Порхове. В настоящее время церковь действующая.
Настоятель храма: протоиерей Сергий Кривоногов
Контактный телефон: +7 811-342-23-51
Группа ВКонтакте: https://vk.com/public205186535