Монастырь основан во второй четверти XVII века (1643) купцом Тарасием Цветновым, по мнению ряда краеведов, на месте, которое ранее именовалось Старое Вышнее городище, где, согласно преданию, в XII веке святой благоверный князь Константин, считающийся крестителем Мурома, поставил деревянную церковь во имя святых князей-страстотерпцев Бориса и Глеба.
В 1642—1643 годах «тщанием и снисканием» Тарасия Цветнова на месте деревянного храма был возведён Свято-Троицкий каменный собор, сохранившийся до настоящего времени. В 1643 году Тарасий Цветнов просил у епископа Рязанского и Муромского разрешения на основание при соборе монастыря, и такое согласие он получил.
Главным украшением Свято-Троицкого собора являются кованые золочёные кресты — шедевры кузнечной работы муромских умельцев XVII века, — и поливные изразцы того же столетия с разнообразными орнаментами. Изразцы придают Троицкому собору особое изящество и неповторимое своеобразие, отличающее его от других муромских храмов. Стиль, в котором создан этот собор, называется русское узорочье.
В 1648—1652 годах в южной части монастыря на одном фундаменте были построены надвратная шатровая церковь во имя Казанской иконы Божией Матери и прорезная многоярусная колокольня.
В 1923 году монастырь был закрыт. В 1975 году на территорию монастыря из деревни Красново соседнего Меленковского района был привезён деревянный храм в честь преподобного Сергия Радонежского, являющийся памятником деревянного зодчества начала XVIII века.