Mykolas Sapiega 1634 m. bažnyčiai dovanojo jurisdiką miestelyje ir Gudeliškės palivarką su Abakų, Budrių ir Šmilkščių kaimais (70 valakų), 1639 m. fundavo parapinę mokyklą. 1764 m. pastatyta nauja medinė bažnyčia. Ji 1873 m. gegužės 23 d. sudegė. Prašyta leisti statyti mūrinę bažnyčią, tačiau 1874 m. leista statyti tik medinę.
1881 m. bažnyčią konsekravo vyskupas Aleksandras Beresnevičius. 1909–1914 m. veikė Lietuvių katalikų blaivybės draugijos skyrius.