The oldest surviving parts of the church are the chancel and tower, which date from the 15th century.
The east chapels and arcade of the chancel were added in the 16th century by Ralph Nevill.
Between 1826 and 1831, the nave and east wall of the chancel were rebuilt by James Pigott Pritchett.
It consists of a nave wider than it is long, a chancel flanked by chapels, a northeast vestry, and a west tower.
The north chapel has a 16th-century coat of arms in its stained glass, and also has a stone slab with a carving of a pastoral staff, which may commemorate a Prior of Newburgh.