Le village de Péret est cité dans les textes dès 861. Il appartient au diocèse de Béziers mais ne semble disposer d'une église que tardivement. Possession de l'abbaye Saint-Sauveur de Lodève, l'église Saint-Félix est d'abord un simple prieuré avant d'être érigée en vicairie en 1518. Elle devient église paroissiale en 1760.
L'édifice est médiéval. Il dispose d'un chevet plat bâti avec un bel appareil régulier que l'on peut dater de la fin du 12e siècle ou du 13e siècle. Le profil du larmier sur le reste de l'église atteste une construction caractéristique du 14e siècle.
Les matériaux hétérogènes qui composent les voûtes permettent d'envisager une reconstruction au début du 17e siècle. Date à laquelle le clocher qui prend appui sur l'angle nord-ouest de l'église est vraisemblablement surélevé. A cette époque ou 18e siècle, on a aussi construit les chapelles latérales entre les contreforts.
Les aménagements les plus importants datent du 19e siècle. C'est à cette époque que l'on perce ou que l'on agrandit les oculi qui éclairent la nef. Le décor peint réalisé dans les années 1920 est signé du peintre montpelliérain J. Vié.
Les façades et les toitures ont été restaurées en 2001.
Chercheur pour le Département du Lot depuis 2017.