Святитель Иоанн жил в двенадцатом веке. Он происходил из знатного новгородского рода. Когда родители будущего святителя умерли, он с братом Гавриилом на полученное наследство начал постройку обители в честь Пресвятой Богородицы.
После окончания строительства оба брата приняли в обители монашеский постриг. Согласно летописям, в тысяча сто шестьдесят втором году святой Иоанн был избран епископом Новгорода. Сохранилось слово святителя Иоанна, обращенное к новгородскому духовенству и мирянам.
В нем святитель говорит о своем не достоинстве столь высокого служения, призывает верующих молиться о нем, и раз они избрали его пастырем, слушаться духовных наставлений. Священников он призывает радеть о проповеди слова Божия, заботиться о людях, примирять ссорящихся, призывать к покаянию согрешающих и помогать им в исправлении.
Во время осады Новгорода суздальскими войсками святитель Иоанн слезно молился в храме и услышал голос, повелевший взять икону Божией Матери из церкви на Ильиной улице и подняться с ней на стену города.
Заступничеством Божией Матери город был спасен, в суздальских войсках началось смятение, и они отступили. В память чуда установлено празднование в честь иконы Божией Матери Знамение.
Святитель Иоанн занимал епископскую кафедру двадцать четыре года.