Pirmoji bažnyčia buvo pastatyta 1524 metais. Jai sudegus, 1818 m. šalia senosios šventovės iškilo mūriniai klasicizmo stiliaus maldos namai. Pagerbiant statybų iniciatorių kleboną kun. Liudviką Kaminską, bažnyčia buvo pašventinta Šv. Liudviko titulu. Bažnyčios varpinėje skamba 1669 m. žymaus varpų meistro Jono Delamarso nulietas varpas.