De huidige kerk is een neogotische kruisbasiliek uit 1900 naar ontwerp van architect Van Aalst. De kerk werd gebouwd tegen de westzijde van de middeleeuwse toren, die de brand van 1895 overleefd had. Deze toren werd verhoogd met een klokkenverdieping en bekroond met een nieuwe spits.
Het kerkgebouw bezit een van de best bewaarde neogotische kerkinterieurs in de provincie. De zandstenen altaren staan nog op hun plaats, de biechtstoelen zijn er nog en tegen de pilaren staan talrijke heiligenbeelden op hun sokkels.