La construction de l’église commence au début du XIVe siècle. Après la bataille de 1347, l’édifice endommagé est partiellement reconstruit. Roland de Kersaliou, seigneur de La Roche-Derrien et capitaine du duc fait construire une grande chapelle à l’angle sud-est dans laquelle est visible un vitrail illustrant la reddition de Charles de Blois.
À la suite de la destruction du château et des remparts en 1394, le connétable Olivier de Clisson décide de fortifier l’église. Ces travaux de défense modifient profondément l’édifice : percement de meurtrières, création d’un poste de garde... Au XIXe siècle, des interventions sur le pignon du porche sud et l’ajout d’une chapelle au nord achèvent de lui donner sa physionomie si particulière.