L’église de plan en croix latine est orientée et présente un faux transept saillant et un chevet plat.
L’entrée se fait par un clocher-porche, au niveau de la façade occidentale. Le clocher-porche en briques présentant trois élévations et est épaulé par des doubles contreforts angulaires. Son premier niveau est percé d’un portail en bois peint en rouge et orné d’une croix et de baies en plein cintre sur ses parois latérales. Le deuxième niveau est percé de baies en plein cintre et le dernier est percé de doubles baies en plein cintre dotées d’abat-sons, surmontées par des oculi puis des horloges. Sur la tour s’élève un clocher de type Fry. Trois cloches s'y superposent dans un espace de taille assez réduite. A l'extérieur, à même hauteur, on trouve deux cloches situées au niveau des abat-sons de la face est. Une troisième cloche se trouve implantée sur le faîtage de la toiture de la nef. Ce sont donc six cloches dont dispose l'église. Enfin, le clocher est coiffé d'une girouette. La façade occidentale située à l’arrière de la tour-clocher est épaulée par des contreforts angulaires tandis que les murs gouttereaux sont percés de baies en plein cintre. Les façades à murs pignon du faux transept sont percées de baies en plein cintre, tout comme ses parois latérales. Le chevet plat est percé d’un oculus. Une toiture à double pente surmonte l’édifice.
Le chevet a été construit entre le XIème et le XIIème siècles. Le faux transept est daté du XIVème siècle. La façade antérieure a été élevée au XVIIème siècle. En 1870, le conseil municipal décide de restaurer l'ancien clocher. Ils font le choix en 1872 de le restaurer à neuf. Le nouveau clocher-porche a été construit en 1873. La toiture du clocher a par la suite été plusieurs fois réhabilitée.