L'ancienne église était un petit édifice à chevet plat, dont le portail surmonté d'un campenard avait été rajouté en 1762.
En 1848, la commune envisage de reconstruire l'église paroissiale sur un nouvel emplacement. Le projet de Charles Demoulins, architecte à Doullens, est adopté en 1853 et les travaux adjugés à Joseph Warbesson, maçon à Contay. Les matériaux provenant de la démolition de l'ancienne église sont remployés comme parements intérieurs dans la nouvelle construction. Celle-ci est achevée en 1854.
La bataille de décembre 1870 ayant causé des dommages, il faut notamment réparer la voûte de l'église et remplacer par des tirants métalliques les entraits et poinçons de la charpente.
La façade est restaurée en 1993 par Debeauvais, entrepreneur à Beaucourt (date inscrite).