Раньше
Церковь выполняла роль главного храма города до возведения нового Успенского собора в 1740 году. Для содержания Одигитриевской церкви царём Алексеем Михайловичем была выделена тысяча стрельцов и положено им жалование.
В 1764 году вместо деревянной была построена каменная Одигитриевская церковь, вместе с ней были построены придел Иоанна Воина и колокольня. Церковь была построена в стиле барокко и представляла собой одноглавый храм с примыкавшими трапезной и колокольней. От других смоленских церквей того времени отличалась высотой и массивностью.
К концу XIX века Одигитриевская церковь имела два престола: главный во имя иконы Божьей Матери Одигитрии и придельный во имя святого мученика Иоанна Воина. Постоянное количество живущих в церкви составляло 97 мужчин и 115 женщин, а квартирующих — более 800. Каждый год 26 июля из Успенского собора в церковь совершался крестный ход. При церкви имелась школа грамоты, в которой занималось 15 учащихся. В храме служил священником отец советского фантаста Александра Беляева.
Здание церкви поначалу было передано Смоленскому государственному университету. 19 сентября постановление было отменено в части передачи университету, и здание было оставлено в распоряжении Смоленского горсовета. Позже были планы о размещении в ней клуба сельскохозяйственных работников, Дома пионеров, комсомольских организаций. 20 мая 1936 года президиум Западного облисполкома и бюро Смоленского обкома ВКП (б) приняли решение о сносе церкви, на что было выделено 40 тысяч рублей. Однако данное постановление выполнено не было, так как в здании к тому времени уже располагалась типография НКВД СССР.
Церковь сильно пострадала в годы Великой Отечественной войны. В начале 1960-х годов её остатки были окончательно снесены в ходе подготовки к празднованию 1100-летия Смоленска. Одигитриевская церковь стала последней из снесённых при советской власти церквей в Смоленске.