Першапачаткова касцёл быў аднанефнай двухвежавай базілікай з выцягнутай паўкруглай апсідай. Пры перабудове ў 1902 - 1908 гадах па праекце архітэктара Ю. Заро да храма прыбудавалі трансэпт, бакавыя нефы і сакнкрыстыю, што надало будынку кампазіцыю крыжовай базілікі. Двух”ярусныя вежы падраслі пры гэтым на два яруса і сталі чатырох”яруснымі. Дэкаратыўны строй іх быў вытрыманы ў «віленскай» стылістыцы. Галоўны фасад помніка насычаны багатым архітэктурным дэкорам: вытанчаныя па малюнку пілястры, ламаная лінія карніза, фігурныя аркі праёмаў, высокі франтон з валютамі і скульптурай «Распяцце» ў аркавым праёме.
Інтэр”ер храма ўпрыгожаны трыма рознымі драўлянымі алтарамі ў стылі барока. Цэнтральны алтар у ніжнім ярусе - са скульптурнымі малюнкамі Святых апосталаў Пятра і Паўла. У цэнтры - абраз «Распяцце». На другім ярусе - абраз пачаў ХVІІІ стагоддзі «Матка Божая Адзігітрыя». Завершаны алтар гарэльефнай кампазіцыяй «Глорыя з анёламі». У касцёле берагуцца таксама пераносны алтар з абразамі «Матка Божая Замілаванне» і «Іосіф з дзіцем» (пачатак ХVІІІ стагоддзя), «Святое Сямейства» (1730-е гады). Над уваходам размяшчаюцца хоры з арганам у стылі неаготыкі.
Пад касцёлам цягнецца крыпта на ўсю шырыню храма, дзе і адпісваў пахаваць сябе фундатар «без усякіх цырымоній». На адной з калон касцёла быў умацаваны яго партрэт.