В миру Дмитрий Александрович Разумов, родился 28 октября 1898 года в г. Коломне Московской губернии, из семьи священника Александра Павловича Разумова.
С 1915 по 1923 гг. состоял монахом Вифанского монастыря и Зосимовой пустыни Московской области. Одновременно получал образование в Вифанской духовной семинарии.
30 сентября 1923 года в Богоявленском монастыре г. Москвы архимандритом Феодоритом пострижен в мантию с именем Иоанн в честь святого Иоанна Милостивого.
1 октября 1923 года рукоположен епископом Иваново-Вознесенским Августином (Беляевым), викарием Владимирской епархии, в сан иеродиакона в Московском Богоявленском монастыре, где и служил по 1928 год.
С 1928 года служил штатным диаконом Успенского собора г. Каширы.
15 ноября 1930 года арестован по делу о церковно-монархической группе в г. Ростове Ярославском. 30 апреля 1931 года постановлением Коллегии ОГПУ приговорен к заключению в концлагерь сроком на 3 года по ст. 58.10 и 58.11 УК РСФСР.
С 1936 по 1946 гг. состоял экономом Московской Патриархии. Во время Великой Отечественной войны находился в эвакуации в г. Ульяновске вместе с Патриаршим Местоблюстителем Митрополитом Сергием (Страгородским) и членами Синода.
1 октября 1942 года в Казанском соборе г. Ульяновска Патриаршим Местоблюстителем Митрополитом Сергием (Страгородским) рукоположен в сан иеромонаха, там же возведен в сан игумена, а 8 ноября 1942 года возведен в сан архимандрита.
В марте 1945 года в составе церковной делегации от Русской Православной Церкви посетил Болгарию в связи с избранием нового главы Болгарской Православной Церкви.
30 августа 1946 года награжден медалью «За доблестный труд в Великой Отечественной войне 1941-1945 гг.», а также медалью «За оборону Москвы».
10 августа 1946 года указом Патриарха Московского и всея Руси Алексия (Симанского) назначен наместником Троице-Сергиевой лавры в г. Загорске Московской области.
10 апреля 1947 года указом Патриарха Московского и всея Руси Алексия (Симанского) ко дню Святой Пасхи награжден правом ношения двух крестов с украшениями.
В 1950 году с делегацией Русской Православной Церкви принимал участие в конференции сторонников мира в Чехословакии.
Постановлением Священного Синода от 16 ноября 1953 года (журнал № 11) назначен епископом Костромским и Галичским с наречением и посвящением в епископский сан в г. Москве.
30 ноября 1953 года в Трапезном храме Свято-Троицкой Сергиевой лавры хиротонисан во епископа Костромского и Галичского. Возглавил хиротонию Патриарх Московский и всея Руси Алексий (Симанский) в сослужении Митрополита Ленинградского и Новгородского Григория (Чукова) и архиепископа Одесского и Херсонского Никона (Петина).
Постановлением Священного Синода от 11 ноября 1954 года (журнал № 16) назначен на Псковскую кафедру с титулом Псковский и Порховский.
В мае 1957 года возглавил делегацию Русской Православной Церкви в Сирию.
Постановлением Священного Синода от 6 марта 1959 года (журнал № 5) назначен временно управляющим Берлинской и Германской епархией.
Пребывая на Берлинской кафедре, принимал активное участие в межрелигиозном и межправославном диалоге, встречался с представителями протестантских деноминаций, доминирующих в Германии. 21 июля 1959 года сопровождал в Москву Блаженнейшего Патриарха Великой Антиохии Феодосия VI. В октябре 1959 года возглавил делегацию Русской Православной Церкви в Западную Германию, объехав ее практически полностью.
С 1 августа 1960 года был освобождён от управления Берлинской епархией и вернулся в г. Псков, как правящий епископ.
25 февраля 1962 года возведен в сан архиепископа.
11 мая 1963 года награжден правом ношения креста на клобуке.
Участник Поместного Собора Русской Православной Церкви 1971 года в Троице-Сергиевой лавре.
9 сентября 1972 года возведен в сан митрополита.
2 сентября 1977 года награжден правом ношения двух панагий.
12 мая 1987 года уволен на покой по болезни, до кончины проживал в епархиальном доме в г. Пскове.
Скончался 13 января 1990 года в г. Пскове. Отпевание Митрополита Иоанна в Михайловском соборе Свято-Успенского Псково-Печерского монастыря совершил архиепископ Псковский и Порховский Владимир (Котляров). После прощания гроб с телом почившего архипастыря перевезли в Свято-Троицкий кафедральный собор г. Пскова, где была совершена Великая панихида. После прощания гроб с телом усопшего иерарха был обнесен вокруг Троицкого собора. Похоронен, согласно завещанию, на Дмитриевском кладбище г. Пскова.
Источник: Дерягин, А. Г. История Великолукской епархии : по материалам государственных архивов 1944-1990 гг. / Псков : Псковская областная типография, 2016. С. 246-249.