Klasicistinio stiliaus bažnyčia pastatyta 1791 m. Manoma, kad šios bažnyčios autorius yra Laurynas Stuoka-Gucevičius, suprojektavęs ir Vilniaus arkikatedrą baziliką. Pagrindine miestelio dominante ji tapo tik XX a. 4-ojo dešimtmečio viduryje, pagal architekto Karolio Reisono projektą pristačius du bokštus. Bažnyčios rūsyje palaidoti miesto įkūrėjai didikai Kosakovskiai. Kairėje esantis vienuolyno pastatas savo pagrindinę funkciją atliko neilgai: iki 1831 m. jis priklausė vienuoliams, o po nepavykusio sukilimo, caro valdžios buvo nusavintas karo reikmėms. Čia veikė karo ligoninė, bataliono štabas, tarpukariu įsikūrė progimnazija.