1858 június 11-12-én Csajághy Sándor püspök úr tette le a templom alapkövét. 1959. november 6-án Martyinszky József székeskáptalani apát-kanonok szentelte fel kb. 10.000 lélek részvételével. 1860-ban Szt. Anna és Szt. József, 1861-ben a stáció képei lettek elhelyezve, majd 1880-ban a főoltárkép. 1883-ban szerelték be a toronyórát 4 mutatólappal. 1891-ben a mellékoltárok száma 6-ra bővült.
A templom egyhajós épület, 41m hosszú, 14m széles és 28m magas. A kétemeletes torony hagyma alakú. A főbejárat déli oldalon, a sekrestye a nyugati oldalon, a szentélyhez kapcsolódva helyezkedik el.Az előcsarnok és a kórus szűkre szabott.