The church was enlarged in the 12th century, with aisles added, and much of the material survives from this period.
Nikolaus Pevsner discusses the idea that the nave may originally have been round, although remains do not suggest this, and the form would be very unusual for the region.
Between 1859 and 1860, W. H. Dykes heavily restored the church, attempting to create an idealised Romanesque appearance.
The tower has two stages, diagonal buttresses, a three-light west window, a south clock face, two-light bell openings, and an embattled parapet.
Inside the church is the tomb of William de Cantilupe, who died in 1309, and there is an effigy of Eva of Boltby, of similar date.