La construction d’une chapelle fut décidée en 1643. Commencé vers 1645, le petit sanctuaire fut consacré par Mgr Knab, le 13 avril 1654. Villars-sous-Mont eut, assez vite après, un chapelain, désigné par le clergé de Gruyères. Ses prérogatives ne tardèrent pas à augmenter, aux dépens de la paroisse-mère. La localité finit par demander, en 1770, son érection en paroisse autonome, proposition qui se heurta au refus du clergé de Gruyères. Elle fut renouvelée quelques années plus tard et, cette fois-ci, couronnée de succès : Villars-sous-Mont fut, le 8 octobre 1786, érigé en paroisse. C’était la plus petite de toutes celles du canton. M. l’abbé Claude-Joseph Mivroz, de Bulle, exerça son ministère pendant plus de quarante ans, comme chapelain, puis comme premier curé.
En 1808, l’église fut agrandie et le chœur reconstruit à neuf. Le clocher fut exhaussé deux ans plus tard. Les tableaux des autels latéraux de J. Reichlen sont datés de 1876.
Au cours des années, l’église a subi plusieurs transformations. Parmi les plus importantes, la restauration de 1959, suivie par des réfections en 1971, 1979, 1994 et en 2000.
2000 : restauration intérieure et extérieure de l’église et remplacement du mobilier liturgique avec un retable à deux volets et quatre prédelles, sur le thème des « Béatitudes », signés Jacques Cesa, peintre.
Depuis le 1er janvier 2006, la communauté de Villars-sous-Mont fait partie de la paroisse de Bas-Intyamon avec Enney et Estavannens.