Памятник истории и архитектуры 2 оценочной категории в стиле виленского барокко, построен в 1747—1770 годах по проекту архитектора Иоганна Глаубица. Храм представляет собой трёхнефную базилику. Изначально церковь была украшена двумя башнями, которые были утрачены во время пожара 1821 года. У церкви прямоугольная в плане алтарная часть, которая продолжается центральным нефом, и две квадратные ризницы по бокам от центрального алтаря.
Храм был окружён каменной оградой с барочными воротами (не сохранилась). В интерьере храма выделяется фресковая роспись сводов и стен, а также орнаментальная лепка и скульптуры в стиле рококо. В одной из боковых капелл левого нефа находится почитаемый местными католиками образ Богоматери Розария (старейший в Беларуси).
Декоративная отделка интерьера костела Воздвижения Святого креста: 3 алтаря и амвон, орнаментальная лепка, росписи сводов и стен.