Свято-Михайловский собор был построен в 1863 году. Кирпичное здание православного храма в виде креста с кругом в центре было возведено прямо на месте развалин католического костела Святого Ио́сифа, который простоял на этом месте более двух десятилетий. Построенный по указу императора Павла I в 1820 году, католический храм принадлежал монастырю ордена пиаристов и своей конструкцией напоминал античные храмы и римский пантеон. На его строительство ушло более 20 лет, а также потребовалось разрушить старую деревянную церковь, которая находилась на этом месте и препятствовала расширению римско-католического монастырского комплекса.
К сожалению, весь монастырский комплекс был полностью разрушен в результате сильнейшего пожара в 1842 году. В тот день сгорела большая часть города, и не было никакой возможности восстановить прежний величественный монастырь и костел. Его развалины разрушались с каждым днем все сильнее, пока в 1863 году не были выделены средства на строительство нового храма - православной церкви Михаила Архангела.
Кирпичный храм в стиле классицизма представлял собой ротонду с полусферическим куполом и восьмигранным фонарем. К основному строению примыкает притвор с треугольным фронтоном на четырех колоннах с одной стороны и двухэтажные ризницы с другой. Высокие прямоугольные окна прекрасно освещают внутреннее убранство храма. По периметру основной конструкции размещены восемь пар колонн дорического ордена, стены опоясывает упрощенный антаблемент. Потолок украшен имитациями кессонов и розеток, расписанных в технике гризайль, а мемориальная доска у входа в храм - барельефом с надписью. Недалеко от собора расположена каменная одноярусная колокольня, выполненная в стиле позднего классицизма.
В 1919 году часть Беларуси захватили польские войска, и православный храм был перестроен в католический костел, пока в 1957 году он не был закрыт местными властями. Только в 1996 году здание было возвращено Православной церкви и храм получил название Свято-Михайловский собор.