Церковь Спаса на Песках в Ростове Великом строилась как соборный храм существовашего здесь в древности Спасского, позже Спасского на Песках Княгинина монастыря.
?Монастырь был основан княгиней Марией, супругой ростовского князя. После смерти в 1271 году ее захоронили под Спасским собором, а обитель стали называть Княгинин монастырь.
Спасский Княгинин монастырь со временем вошел в состав Яковлевского монастыря образовав с ним единый Спасо-Яковалевский монастырь.
Первоначально деревянный Храм Спаса на Песках был заменен деревянным в конце XIV века. Затем собор неоднократно перестраивался. Современное здание храма Спаса на песках построено в 1711 г.
Примерно в это же время рядом с храмом Спаса на Песках построили теплую Георгиевскую церковь, которую соединили с ним единой папертью. Тогда же построили высокую колокольню.
Храм выстроен на подклете, стены разделены на три яруса, украшены узором, ширинками с керамическими вставками и сюжетными рисунками.
Четверик храма соединен с трапезной и шатровой колокольней. С севера к храму пристроен Никольский придел. С юго-запада к трапезной примыкает придел Михаила Архангела
Декор храма представлен килевидными кокошниками, узорами из тесаного кирпича вокруг окон.
Основное здание и галереи храма были оштукатурены в XVII веке, восточная стена внутри помещения покрыта фресками. Интерьеры храма богато украшены орнаментом и сюжетными композициями с изображениями ангелов.
В подклете Спасской церкви расположен теплый Сергиевский храм стены и своды которого расписаны маслом.
В советское время храм был закрыт. В нем расположились различные учреждения, а в 1979 году здание храма передали «Союзмультфильму».
В 90-х годах прошлого века церковь Спаса на Песках возвращена православной епархии. В настоящее время является действующим храмом.