Pirmą kartą bažnyčia minima 1522 m. Pirmoji bažnyčia tikriausiai buvusi medinė. XVIII a. pr., Šiaurės karo metu, švedai ją sunaikino, o apie 1720 m. buvo pastatyta mūrinė. Dabartinė Šv. Apaštalų Petro ir Povilo bažnyčia pastatyta 1905 m. kun. Kazimiero Bandzevičiaus rūpesčiu. Bažnyčia neobaroko stiliaus, lotyniško kryžiaus plano su 2 aukštais bokštais ir išsikišusiu fasadu. Bažnyčios vidus jaukus, šviesus. Altoriai ir vargonų prospektas neoklasicistiniai. Bažnyčioje yra 12 reikšmingų dailės vertybių.