La façade occidentale est percée d’un portail qui est encadré par deux contreforts. Le mur latéral sud est percé de trois baies et une petite chapelle percée de deux baies lui est accolée. Le bras du transept saillant sud est percé de plusieurs baies et d’une porte. Des contreforts sont accolés au bras du transept. Une tour-clocher se situe à la croisée du transept et qui est percée sur ses quatre murs de baies géminées Le chevet plat est composé d’une baie géminée aveugle et qui est encadrée par deux contreforts. Le mur latéral nord est percé de plusieurs baies. Le bras du transept saillant est également percé de baies et une chapelle lui est accolée. Le mur pignon du transept est à colombage. Le toit de la nef et du chevet est à long pans et celui de la tour-clocher est en pavillon.
L'édifice originel est construit au XIIe siècle (on peut trouver des vestiges de cette époque dans le choeur). La baie du chevet date du XIVe siècle. Au XVIe siècle, la tour clocher est construite ainsi que le bras droit du transept et les culots sculptés. C'est aussi à cette époque que l'on construit les chapelles Saint-Pierre et Saint-Antoine. La nef est refaite en 1746 d'après le projet d'un sieur Thibaud. Enfin, la façade occidentale est réalisée dans le dernier quart du XIXe siècle.