Ona Eirudavičienė 1478 m. pastatė pirmąją bažnyčią ir skyrė turto. Nauja bažnyčia pastatyta 1789 m. Caro valdžia ją 1868 m. uždarė ir nugriovė.
1925 m. bažnyčia irengta mūrinėje cerkvėje, statytoje 1875 m. Kunigas Karolis Bielinis 1930–1931 m. pastatė dabartinę medinę bažnyčią. 1954–1958 m. čia klebonavo Nikodemas Švogžlys-Milžinas (1899–1985), įrengė 3 altorius.