Pirmoji bažnyčia pastatyta 1640 m. Metrikų knygos rašytos nuo 1642 m. Nauja bažnyčia pastatyta 1701 m. Jai 1709 m. dovanota 1,5 valako žemės. 1744 m. buvo vėl statoma nauja bažnyčia, kuri 1806 m. buvo sena ir griūvanti (dalis bažnyčios ir bokštai buvę neseniai perstatyti, tik dėl blogo stogo virto griuvėsiais). Nuo XIX a. pradžios veikė parapinė mokykla. 1843 m. įsteigta parapija. 1863 m. vikarą Aleksandrą Miliauską valdžia įtarė raginus žmones eiti į sukilimą, todėl jį ištrėmė į Samaros guberniją.
1864 m, klebonas Motiejus Urbonavičius bažnyčioje nekalbėjo maldos už carą. Už tai nubaustas 150 rb ir iškeltas į kitą parapiją. Nuo 1882 m. parapijiečiai ne kartą prašė, kad būtų leista statyti naują mūrinę bažnyčią. Leidimas gautas tik 1899 m. (projektavo archit. Ustinas Golinevičius; sąmatinė vertė 24 900 rb). Bažnyčią konsekravo vyskupas Mečislovas Paliulionis. 1905 m. valdžia kaltino kleboną Silvestrą Pancerį, raginusį valstiečius reikalauti, kad mokykloje būtų mokoma lietuvių kalbos.