Après la transformation, en 1796, de l'ancienne église romane de Saint-Hilaire-de-Lavit en temple protestant, les catholiques de la paroisse ont fait construire l'église au XIXe siècle, sur le hameau de l'Elze. L'ensemble, de style néo-gothique, est composé d'une nef unique se terminant par une abside semi-circulaire. Deux chapelles latérales forment un transept au niveau de la dernière travée.