Jusqu'en 1763, le bourg de Faverges ne dispose que d'une chapelle desservie par un chanoine du prieuré de Viuz. Le 19 juillet 1763, la chapelle est érigée en rectorat, avec un vicaire la desservant, mais Faverges ne devient une paroisse à part entière qu'en 1803. En 1821, l'architecte Prosper Dunant dresse les plans d'une nouvelle église plus grande. Il est toutefois nécessaire de procéder à l’achat d'une maison située à proximité, l'emplacement de l'ancienne église étant trop réduit. Le 20 septembre 1823, un rapport confirme le mauvais état de l'ancienne église et reconnaît la nécessité de l'agrandir pour faire face à l'augmentation de la population engendrée par le développement des soieries. Le 24 octobre 1825, l'architecte départemental Camille Ruphy dresse un rapport accablant de l'église (escaliers des tribunes en ruine, plancher supérieur menaçant de s'effondrer, murs lézardés...) et préconise la construction d'un nouvel édifice à l'extérieur de la ville.
Le projet dressé par Prosper Dunant consistant à reconstruire une nouvelle église plus grande sur l'emplacement de l'ancienne est finalement retenu, et le 10 juin 1829 la commune acquiert des terrains après en avoir reçu l'accord par lettre-patente du roi de Sardaigne. Les travaux commencent en 1830 et Prosper Dunant les réceptionne le 25 août 1833, le suivi ayant été assuré par l'architecte Roch. Le coût final est supérieur au devis estimatif en raison notamment de dimensions supérieures au plan initial (36297, 84 £ pour un devis de 31975,30 £).
L'église est consacrée le 13 avril 1844 par monseigneur Rendu, évêque d'Annecy.
Dès 1847, l'architecte Roch fait refaire le soubassement des murs de l'église en asphalte et châtaignier afin de lutter contre l'humidité générée par le bief qui passe sous les maçonneries.
Chargé de mission patrimoine bâti au Parc naturel régional du Massif des Bauges, en convention pour réaliser l'inventaire du patrimoine bâti de 2009 à 2023.