Храм святителя Иоанна Златоуста, известный с 1626 года, был вначале деревянным. В 1676–1687 годах на месте деревянной церкви был возведен каменный трапезный храм в стиле посадских церквей ХVII века. Он был теплым, пятиглавым и бесстолпным, с глухими барабанами глав, поставленными прямо на свод. Через сто лет после постройки, в семидесятых годах ХVIII столетия, храм пострадал от пожара и в тот же период был восстановлен.
С ХVII века частично сохранились сложные кирпичные карнизы, аркатура на барабанах главок, закомары, нарядные наличники. В 1792 году к храму сделали пристройку (по некоторым сведениям, она существовала с конца ХVII века и была возобновлена), в которую был перенесен из собора придел святителя Николая Чудотворца. В 1812 году был устроен придел святого праведного Филарета Милостивого. В это же время храм из трапезного становится соборным.
В связи с возникновением приделов в южной и северной стене четверика были устроены широкие арки. Отделка приделов была стилизована под древнерусское узорочье. В конце 60-х годов ХIХ века их перестроили, сохраняя прежний стиль и архитектурные особенности. В 70-е годы XIX века в храме появилась новая роспись, но под ней сохранилась часть росписи XVII века с датой возведения храма.
В 1903–1904 годах храм был полностью реконструирован: расширены старые проемы в стенах и созданы новые, благодаря чему храм стал более просторным и вместительным. В храм из собора был перенесен придел святителя Димитрия Ростовского. После революции храм подвергся общей участи церквей. В 1960-х годах был произведен внешний ремонт храма, однако внутри все оставалось без изменений. В течение многих десятилетий здание храма находилось в аварийном состоянии.
В настоящее время храм реставрируется.