Miestelio centre esanti bažnyčia turi neogotikos bruožų, su kvadratine presbiterija, dviem zakristijomis ir aukštu bokštu. Bažnyčios vidus – trijų navų, atskirtų keturiomis poromis kolonų, skliautuotas. Šventorių juosia akmenų mūro tvora su stulpiniais vartais. Šventorije stovi medinė varpinė. 1928 m. šventoriuje palaidotas 1918 m. vasario 16-osios Lietuvos Nepriklausomybės Akto signataras kunigas Alfonsas Petrutis.