Aux époques médiévale et moderne, la ville de Lassay ne disposait pas d’église paroissiale. Des messes étaient régulièrement tenues dans la chapelle castrale Notre-Dame du Rocher par le curé de la paroisse, mais sans que celle-ci n'obtînt jamais le statut d'église succursale. Le siège de la paroisse resta au hameau de Saint-Fraimbault, situé à 1 km du bourg de Lassay, jusqu'au début du XIXe siècle. Alors, la taille de la chapelle ne suffisait plus à accueillir l'ensemble des paroissiens. Au milieu du XIXe siècle, cette situation fut jugée inacceptable et l'absolue nécessité de construire une église dans la ville fut déclarée.
Les travaux furent confiés à l'architecte lasséen Godin, qui rédigea le devis en mai 1857, et travailla avec les entrepreneurs Papillon, d'Alençon, et Lebret, de Neuilly-le-Vendin. L'église fut construite à l'emplacement de la chapelle du couvent des Bénédictines, qui fut détruite à cette occasion. Le pont, qui relie l'église et le centre du bourg, en enjambant le Lassay et en offrant une perspective sur sa façade occidentale, fut construit dans le même temps. Le procès-verbal de réception de l'édifice fut dressé le 11 août 1863.
En 1892, le conseil de fabrique déplora la trop grande sobriété du sanctuaire, qui n'avait pu être décoré à la fin du chantier faute de fonds. Il vota alors l'exécution de peintures murales sur les colonnes, murs, arcs, voûtes, ainsi que la réalisation de 9 grands tableaux dépeignant la vie de saint Fraimbault, dont l'exécution fut confiée à l'artiste Le Feuvre.
Photographe, Service Patrimoine, Région Pays de la Loire.