Храм Архангела Михаила в селе Красное Торжокского района Тверской области относится к числу памятников церковной архитектуры XVIII века. Первое документальное упоминание о деревянной церкви в этом селе датируется 1682 годом, когда местный житель Сергей Скорцов построил храм в честь Архистратига Михаила. В 1721 году к церкви был пристроен придел во имя святителя Николая Чудотворца, что зафиксировано в церковных документах.
В 1861 году храм подвергся значительной перестройке по инициативе тайного советника Фёдора Петровича Корнилова. Главный престол был освящён в честь Архангела Михаила, а второй престол - во имя преподобного Сергия Радонежского. Архитектурные особенности здания характерны для храмового строительства данного периода в Тверской губернии.
В начале XX века при храме действовала женская церковно-приходская школа, открытая 2 октября 1902 года. По данным на 1914 год, причт храма состоял из священника, диакона и псаломщика. Число прихожан составляло более 1000 человек из окрестных деревень.
В мае 1929 года храм был закрыт советскими властями. Наиболее ценные иконы были вывезены в город Холм, а здание использовалось для хранения зерна. В период Великой Отечественной войны церковное здание значительно пострадало.
Богослужебная жизнь в храме возобновилась в 2000 году после длительного периода запустения. В настоящее время храм требует проведения реставрационных работ по восстановлению внутреннего убранства и фасадов.