L’édifice, qui a subi de nombreux remaniements, est de plan basilical avec trois nefs de cinq travées, une tour occidentale et un chœur encadré par deux sacristies.
L’église actuelle fait suite à d’autres sanctuaires plus anciens. Le chœur, flanqué de deux chapelles latérales et de deux sacristies, ainsi que le transept furent construits entre 1777 et 1780 dans le style classique.
Ce sanctuaire à nef unique de style néo-classique, composé de briques et d’un soubassement en grès sablonneux, fut réalisé en 1841 d’après les plans de l’architecte provincial Gouël et par l’entrepreneur Laplace.
Entourée de son vieux cimetière désaffecté, l’église dont le statut est redevenu celui d’une chapelle, est bâtie sur des substructures d’époque romane.
Entourée d’un cimetière, l’église porte essentiellement l’empreinte du XVIe et du XVIIIe siècle. Les trois nefs de style gothique hennuyer, ainsi que la partie inférieure de la tour et du transept, furent construits en moellons de grès au XVIe siècle, de même que la voûte en bardeaux avec entraits engoulés.
Entourée des murs de son ancien cimetière, l’église, construite en briques et pierre, est de style classique. La tour porte la date de 1727 et la partie sud du chevet celle de 1750.
Classée en 1953, l’église comporte une seule nef avec transept servant de chapelles de la Vierge et de Saint-Jean-Baptiste, un chœur à pans coupés et un clocheton en façade.