Село Кувакино впервые упоминается в исторических документах в 1448 году, когда великая княгиня Софья Витовтовна пожаловала его Троице-Сергиеву монастырю.В 1593 году в селе уже существовала деревянная церковь во имя Чуда Архангела Михаила.
В 1777 году на средства прихожан была возведена каменная церковь, заменившая прежний деревянный храм. Храм представляет собой двусветный пятиглавый четверик с полукруглой апсидой, небольшой трапезной и шатровой колокольней. В трапезной части размещался Никольский придел. Архитектурное оформление храма выполнено в духе традиционного зодчества, характерного для того периода. Оконные проемы четверика и алтаря украшены наличниками в виде колонок с перехватами, подоконными карнизами на кронштейнах и килевидными сандриками. Стены завершаются антаблементом, состоящим из архитрава, гладкого фриза и ступенчатого карниза с рядом городков.
В 1936 году храм был закрыт, и его здание использовалось под склад. К 1990-м годам здание пришло в запустение и находилось в аварийном состоянии. В 2002 году начались работы по восстановлению храма, инициированные местными жителями и поддержанные добровольцами из различных регионов России. Восстановление осуществлялось на средства прихожан и пожертвования благотворителей. К 2018 году основные реставрационные работы были завершены, и храм вновь стал действующим, проводя регулярные богослужения и становясь центром духовной жизни села.