Церковь расположена на правом берегу реки Псковы, на бывшем Жирковом спуске. Является градостроительной доминантой большого района города Пскова, самым крупным и развитым ансамблем города эпохи средневековья. Церковь была религиозным центром Богоявленского конца (административного района) средневекового Пскова.
Это канонический для псковского зодчества одноглавый трехапсидный храм с двумя симметричными одноапсидными, одноглавыми приделами, с галереями, объединенными с запада общим притвором и примыкающей к северо-западному углу пятипролетной звонницей, поставленной на мощную палату. Особенностью композиции являются дополнительные объемы притворов боковых придельных храмов, к которым примыкает пониженные объемы галереи. Покрытия четверика и приделов - восьмискатные, галерей и притвора – односкатные, звонницы – пощипцовое.
Первоначальная композиция состояла из объема четверика с выступом западного крыльца на столбах. Западная часть четверика более широкая относительно центра в восточной части, барабан смещен к востоку. Входы в четверик – главный западный, боковые - северный и южный, обработаны валиками в виде перспективных порталов. Над западным порталом находятся две симметричные ниши для вкладных крестов. Фасады основного четверика членятся крупными лопатками, стянутыми ступенчатыми трехлопастными арочками. В верхней части центрального прясла фасадов (кроме восточного) устроены уступчатые арочные ниши-киоты. Оконные проемы четверика и апсид щелевидные и более широкие, прямоугольные с четвертями (XVII в.). Крупный барабан прорезан семью щелевидными окнами с треугольными бровками с плечиками, завершен традиционными орнаментальным поясом из бегунца в обрамлении поребрика и ряда арочных уступчатых нишек. Глава луковичной формы (реставрация 2008 г.).
В XVI в. (1537 г.) церковь дополнена приделами и западными пристройками с колокольней. Фасады придельных храмов – северный во имя Трех Святителей и южный во имя Усекновения Главы Иоанна Предтечи (восстановлен в 2008 г.) обработаны лопатками с ползучими арочками. Центральная алтарная апсида основного четверика и апсиды приделов имеют аркатурные пояса (валиковые разводы). Все апсиды декорированы в верхней части орнаментальными поясами из «бегунца» и «поребрика». К боковым фасадам придельных храмов примыкают небольшие объемы тамбуров лестничных спусков в подклеты, покрытые ступенчатыми крышами (реставрация 2008 г.). Подклеты приделов перекрыты коробовыми сводами. Западные притворы придельных храмов, квадратные в плане, покрыты на два ската, имеют арочные входные проемы, над которыми устроены ниши-киоты. Стены галерей и западного притвора, лишенные архитектурного декора, прорезаны окнами разных типов: прямоугольными с четвертями и арочными. Первоначальное крыльцо на круглых столбах и полустолбах, утопленных в западную стену четверика, встроено в объем притвора. Фасад притвора, покрытый на два ската, прорезан в центре широким арочным проемом главного западного входа в храм. Проем, обрамленный трехлопастной аркой с большой арочной нишей-киотом, декорирован валиковым перспективным порталом.
Большая пятистолпная звонница, примыкающая к северо-западному углу притвора, поставлена на двухъярусную палату, покрытую односкатной крышей. С запада к фасаду звонницы, на всю его длину, приложена подпорная стена-контрфорс с односкатным покрытием. Ярус звонов имеет четыре разновеликих арочных проема между пятью столбами, скругленными в средней части. Покрытие каждого пролета пощипцовое.
Интерьер четверика четырехстолпный, крестовокупольный, с повышенными подпружными арками и закрытыми угловыми компартиментами. Своды рукавов креста и предалтарной арки коробовые. Западные столбы круглые до высоты человеческого роста, восточные – скруглены в сторону алтаря. Западные углы первого яруса перекрыты коробовыми сводами, во втором ярусе устроены сводчатые камеры-палатки со щелевидными окнами в западной и боковых стенах. В восточных стенах палаток находятся алтарные ниши, что указывает на первоначальную функцию палаток как придельных храмов. Палатки соединялись переходом, к которому обращены арочные дверные проемы. Восточные углы раскрыты в двух ярусах широкими арками в рукава креста.
В люнеты рукавов креста, в паруса, барабан, купол, центральную апсиду введены ряды голосников.
Интерьеры придельных храмов бесстолпные. Коробовые своды прорезаны системой ступенчатых подпружных арочек, несущих световой барабан. Характерной особенностью интерьеров алтаря четверика и приделов являются устроенные в стенах прямоугольные осветительные и служебные ниши.
Интерьеры притворов и галерей последовательно сочленены в единое пространство открытого зального типа. Коробовые своды боковых притворов и перпендикулярные им своды галерей, прорезанные встречными распалубками, переходят в угловых частях в сомкнутые своды. Свод крыльца, опирающийся на пониженные подпружные арки, значительно повышен по отношению к боковым сводам галереи. В своды галерей введены железные связи.
Интерьер двухъярусной палатки под звонницей состоит из двух палат, идентичных в каждом ярусе, перекрытых коробовыми сводами с пониженной подпружной аркой в центре помещения. Входы в помещения звонницы, расположенные на северном фасаде звонницы, раздельны для каждого яруса. В нижнюю палату ведет арочный дверной проем северо-восточного угла, во второй ярус ведет каменная однопролетная лестница, перекрытая ступенчатыми сводами. Северная и южная стены палат прорезаны узкими окнами с четвертями, по два в каждом ярусе.
Церковь сложена из известняковой плиты на известково-песчаном растворе, обмазана и побелена. Габариты четверика: 15 х 20 х h 21 м. Высота звонницы 20 м.