Свято-Крестовоздвиженский собор и Борисоглебская церковь в настоящее время являются единым архитектурным комплексом.
Борисоглебская церковь была построена в XVII веке. Первоначально она строилась как кирпичный жилой дом, позже перестроенный в церковь. В процессе перестройки дома в церковь, стены были расписаны чудесными фресками в белорусском народном стиле, однако, позднейшие ремонты и реконструкции здания, к сожалению, полностью уничтожили уникальные фрески – они были закрашены несколькими слоями краски.
Сведения о Борисоглебской церкви сохранились в документах XVII века. В 1619 году все православные церкви Могилева были закрыты, но уже в 1634 году часть храмов была возвращена. В акте передачи значится, что в те годы уже существовал древний православный Борисоглебский монастырь с находящейся на его территории Борисоглебской церковью.
В 1637 году Борисоглебский монастырь стал резиденцией Могилевского епископа Сильвестра I Косова. Епископ основал в монастыре собор и типографию, богадельню, школу и госпиталь.
В начале XVIII столетия деревянный монастырь сгорел, на его месте остался только каменный Борисоглебский храм, который позже был восстановлен. В 1869 году рядом с маленьким и тесной Борисоглебской церковью большой построен большой новый храм, который тоже получил название Свято-Борисо-Глебская церковь.
С приходом большевиков, оба храма были закрыты. Открыли их только во время немецко-фашистской оккупации. С 1941 года церковь остается действующей. В 1986 году церковь переименована в Свято-Крестовоздвиженский собор.