Bažnyčia turi neoklasicizmo ir neobaroko bruožų, šventoriuje yra kapinės, kuriose palaidoti 114 savanorių, žuvusių kovose už Lietuvos nepriklausomybę.