Город впервые упоминается в летописях под 1335 годом под названием Соль Галицкая. Это упоминание связано с основанием ростовским князем Федором Васильевичем Воскресенского монастыря. Об основании монастыря сохранились известия и в его собственной летописи, именуемой «Летописец Воскресенского Солигаличского монастыря». В ней говорится, что галичский князь Федор Семёнович в Пасхальную ночь увидел на севере огненный столб и услышал гром. Князь посчитал это событие предзнаменованием и после праздничных дней отправился со свитой на север, но заблудился в лесных Шамаховских увалах. Встретившийся ему монах-отшельник показал место, где появился огненный столб, и князь заложил на этом месте деревянную церковь Воскресения Христова, а потом построил здесь и монастырь. В этом монастыре, в свое время носившем название «лавры», по преданию, начал свои юношеские монашеские подвиги Московский святитель Иона, уроженец Солигаличского уезда.
В 1660-1669 годах вместо сгоревшей деревянной церкви в монастыре построили первый каменный храм Солигалича — Воскресенский собор. В 1681 году рядом возвели еще одну церковь, Богоявленскую. Шатровая колокольня связана через трапезную с Воскресенским собором. На ней висел колокол с надписью на латинском языке, «Хвала Богу построил Ассверус Костер в Амстердаме в 1631 году для Солей». Оба храма были обнесены каменной оградой с железными решетками. Около монастыря находится каменное здание бывшего духовного училища.
Достопримечательностью монастыря был древний престол главного алтаря Воскресенского собора, устроенный из камня и кирпича, в виде четырех столбов. Главной местной святыней являлся напрестольный серебряный вызолоченный крест с мощами кн. Феодора и Константина Ярославских.
Сейчас монастырь заброшен, монастырские стены, кельи и службы не сохранились, интерьеры собора и церкви утрачены, колокольня находится в аварийном состоянии.