L’église est dédiée à Saint-Saturnin ou Sernin, Evêque de Toulouse, mais elle est également dédiée à Saint-Laurent et on la trouve parfois mentionnée sous cette appellation.
Au XIe siècle une première église voit le jour, modeste, elle comprend trois absides ouvertes directement sur trois nefs, sans transept. Les murs en petit appareil, sans contreforts, ne devaient supporter qu'une simple charpente. On retrouve des traces de cette première église sur l’abside située dans le prolongement de la façade.
Au siècle suivant, pour construire des voûtes, on élève des contreforts extérieurs en moyen appareil, et à l'intérieur des colonnes qui portent les arc en doubleaux.
Symbole de l’art roman, l’église est richement décorée par une une corniche à modillons séparés par des métopes et un portail sculpté.
Par suite de défauts dans la construction, la partie nord est refaite et l'absidiole nord renforcée par un contrefort démesuré, tandis que l'ensemble des murs sont surélevés dans un but défensif.
Elle possède un massif clocher carré.
C'est donc un édifice composite fortifié qui garde toutefois de beaux vestiges de style roman, notamment son décor sculpté.
À l'intérieur, on trouve des chapiteaux de l'arcature, du doubleau et de l'arc triomphal du sanctuaire ainsi que de ceux de l'arc d'entrée de l'absidiole méridionale.
Deux chapiteaux sont notables :
- Christ assis qui bénit de la main, il est encadré de saint Pierre, reconnaissable à sa clé accompagné de deux apôtres.
- Daniel dans la fosse aux lions, thème fréquent dans l'ouest de la France.
Les fenêtres ont été refaites dans un style gothiques.
Elle subit au cours des siècles des dégradations multiples au cours de la Guerre de Cent Ans, puis aux Guerres de Religion. Elle est fortement remaniée et agrandie jusqu'au XIXe siècle, mais elle conserve des vestiges remarquables de son architecture et de sa décoration d'origine.