Деревянные укрепления и стоявшие здесь ранее храмы были уничтожены пожаром в 1672 году. В это время город переживал период экономического подъёма, поэтому на месте сгоревших построек были воздвигнуты кирпичные храмы. Первым в 1689–1691 годах был выстроен летний Спасский храм, строительство его велось одновременно с Троицким собором и Богоявленской церковью.
В 1761 году был обновлён иконостас, иконы для него были выполнены местными мастерами – крестьянином Поликарпом Головиным и старостой этой церкви Петром Петелиным. До 1850 г. главки были крыты деревянным лемехом, который был заменён золоченым железом.
В этом храме перед революцией 1917 года служили священник Григорий Гаряев и диакон Александр Ипатов, убитые в сентябре 1918 г. Русская Православная Церковь прославила их как святых мучеников в 2000 году. В начале 1930-х годов церковь была закрыта, в ней размещался комитет ДОСААФ. В настоящее время Спасский храм является приходским, в нём возобновлены богослужения.
Спасская и Архангельская церкви расположены в историческом центре города в месте, где в древности располагался деревянный городской кремль, в пределах которого были деревянные же храмы. К моменту строительства кирпичных храмов центр города уже сместился к востоку и располагался в районе Троицкого собора. Особенность рельефа города в том, что он располагался на склоне, спускающемся к реке Усолке, поэтому даже городской кремль находился не на возвышенности, а на склоне, но между двух оврагов, прорезавший этот холм. В настоящее время эти овраги сгладились и малозаметны. Во время постройки эти церкви видимо играли существенную роль в облике города, но в настоящее время их обзор сильно затруднён современной застройкой.
Пятиглавый двустолпный четверик храма вытянут в поперечном направлении, что придаёт ему некоторую грузность и тяжеловесность. На ровной поверхности стен выделяются узорные наличники окон. Особенностью оформления алтаря является массивные фигурные полуколонки, разделяющие три алтарных части.