Une précédente église mérovingienne existait à cet endroit. L'édifice actuel a été élevé environ en 1250 sous la maîtrise d'œuvre d'Hugues Piedoie, architecte de Louis IX. L'église fut incendiée durant la Guerre de Cent Ans par les troupes d'Édouard III d'Angleterre. Suite à un autre incendie, le sommet du clocher fut remanié en 1774. Pendant la Révolution française, elle devint un Temple de la Raison. Le 20 floréal an II fut célébrée la Fête de l'Être suprême. En 1877 fut ajouté le maître autel. Le 1er avril 1910, l'église fut classée aux monuments historiques.