L'église comprend trois nefs d'égale hauteur de quatre travées et bordé de chapelles rectangulaires d'inégales dimensions. Seize colonnes en petit-granit de Soignies soutiennent les trois voûtes ayant remplacé, au début du , le plafond primitif. À l'entrée s'élève une tour carrée de de haut, de construction très massive et flanquée aux angles de quatre tourelles octogonales. Elle remplace l'ancien clocher de style romane qui se dressait contre le chœur, côté sud. Il n'en reste plus que sa base aujourd'hui convertie en chapelle. Des sacristies sont construites aux angles du transept et du chœur. Ce dernier dépasse en hauteur la nef de l'église. Il est éclairé par six fenêtres ornées de meneaux qui divisent leur vitrage en trois compartiments. Des contreforts en fortifient l'extérieur.