C’est l’église paroissiale primitive, située dans le village de Bruc (sur l'autre rive du Vern), antérieur au bourg de Grignols (Bruc était plus prospère que Grignols au Moyen-Age). Le bâtiment actuel témoigne de sa reconstruction aux XV-XVIè s. suite à la destruction d’une grande partie de l’édifice précédent au XIIIème siècle. De nouvelles dégradations importantes ont eu lieu en 1652. L’ensemble a été largement restauré en 1868. Au cours des dernières années, une association locale très active a contribué à son embellissement, ainsi qu’à la rénovation du mobilier, des vitraux et des ferronneries.