В XVI веке на этом месте существовал деревянный храм во имя Успения Пресвятой Богородицы с приделом Архангела Михаила. По данным Писцовой книги 1623–1624 годов, церковь была каменной и двухпрестольной, с престолами Архангела Михаила и Николая Чудотворца. Архангельская церковь в это время стояла «без пения».
В 1792 году, на средства крестьянина Василия Максимова из деревни Степанцево, был построен существующий каменный храм по проекту московского архитектора Евфимия Фёдорова. Строительство было приурочено к 100-летнему юбилею основания обители. Храм выполнен в стиле позднего барокко, типичный для того времени, и представляет собой тип «восьмерик на четверике». Основной объём перекрыт сомкнутым восьмидольным сводом со световым барабаном, а фасады украшены белокаменными и кирпичными деталями.
В 1845 году были установлены главный и южный иконостасы, сохранившиеся до наших дней. В 1864 году к колокольне была пристроена паперть, а в 1880 году по проекту архитектора Виктора Ивановича Веригина был расширен северный придел, что потребовало разборки северной стены трапезной. В 1895 году храм был расписан, а внутреннее убранство обогатилось сюжетными росписями и имитацией лепнины.
В советский период храм подвергся значительным изменениям. В 1930-е годы церковь была разграблена, колокола сброшены с колокольни и увезены в неизвестном направлении. В 1951 году богослужения были прекращены, но благодаря усилиям местных жителей и их обращениям, деятельность храма была возобновлена в 1955 году. В 1960-е годы были проведены работы по восстановлению и ремонту, включая устройство отопления и освещения.