De l’église romane primitive (remaniée aux XIVe et XVe siècles) il ne subsiste que quelques éléments dont deux chapiteaux du portail représentant notamment la
lapidation de Saint-Étienne.
A l’intérieur, si la chapelle nord est éclairée par une fenêtre romane (arc plein cintre), le reste de l’église
porte les traces du gothique (baies à arc brisé et lancette).
Les vitraux sont l’oeuvre de Louis-René Petit en 1975. Le travail de l'artiste explore les formes abstraites et s’appuie sur la lumière et la couleur. Le
vitrail est pour lui une « émission lumineuse, voile tendu entre l’extérieur et l’intérieur ».
L'artiste Julien Lavaur réalise deux mobiliers de l’église, l'autel (les noces de cana) et la statue de Notre-Dame de Pénacorn (dévotion importante sur la
commune).