Церковь была построена в 1706 году на средства горожан. При ней была колокольня с шестью колоколами. С 1869 года здесь служил Иоанн Белавин — отец патриарха Тихона. В советское время храм был заброшен. В начале 2000-х годов его вернули Русской православной церкви и отреставрировали. Белое здание представляет собой образец торопецкого зодчества XVII‒XVIII веков. Оно богато украшено каменной резьбой и изразцами. Фрески храма не сохранились.