Primitivement, l'église ne comprenait qu'une nef terminée par un chœur à trois pans. L'abside, la façade nord et le portail sont de la fin du XIIe siècle. Ce portail est abrité d'un porche. Au début du XVe siècle, le mur sud s'étant écarté sous la poussée de la voûte probablement en berceau plein cintre, cette dernière s'écroula et fut remplacée par la voûte actuelle. À la même époque, un clocher-pignon a deux arcades fut élevé sur la façade. Les deux chapelles qui forment, en plan, figure de transept, et les chapelles de la nef datent également du XVe siècle. Dans le cimetière, croix de pierre polychromée abritée sous un auvent.