В некоторых источниках, в том числе и в Государственном списке историко-культурных ценностей Республики Беларусь, именуется успенским храмом. Это название также корректно, так как в Католической церкви Успение Богородицы и Её Вознесение вспоминаются в рамках одного праздника.
Костёл построен в 1624—1646 годах на рыночной площади на месте деревянного[3]. Инициатором постройки стал владелец города — великий гетман литовскийЛев Сапега. В 1743 году церковь сгорела, был утрачен почти весь интерьер, включая главный алтарь. В 1751 году костёл был реконструирован архитектором А. Осикевичем на средства князя Николая Радзивилла, был построен новый главный фасад и восстановлен интерьер.
В 1882 году в костёле произошёл ещё один пожар, после которого была заменена крыша здания. В 1900 году костёл был обнесён высокой каменной оградой с воротами и угловыми четырёхгранными башнями.
Первоначальный раннебарочный храм представлял собой однонефное строение с обширной полукруглой апсидой и двумя боковыми ризницами. В 1751 году был сооружён новый фасад с высокими боковыми башнями, что придало строению типичный облик храмов виленского барокко. Боковые стены и апсида укреплены пилонами, плоскости между которыми прорезаны высокими арочными оконными проёмами[4].
В интерьере выделяются убранством скульптурные алтари.
Збор помнікаў гісторыі і культуры Беларусі. Гродзенская вобласць. — Мн.: БелСЭ, 1986. — С. 169—170. — 371 с.: іл. (бел.)
Кулагін А. М. Каталіцкія храмы Беларусі / А. М. Кулагін. — Мн.: БелЭн, 2008. — 488 с.: іл. — ISBN 978-985-11-0395-5. (бел.)
Татаринов Ю. А. Города Беларуси в некоторых интересных исторических сведениях. Гродненщина. — Минск: Смэлток, 2009. — С. 189—190. — 210 с. — ISBN 985-6917-08-3.