The church is mentioned in the Domesday Survey. It has Anglo-Saxon origins. Herringbone masonry is visible above the E side of the chancel arch and evidence of Anglo-Saxon foundations was found when the W tower was largely rebuilt in 1906.
The clerestory, S aisle and chancel are substantially of the late 15thc. The N aisle was originally 13thc. in date, but was rebuilt and enlarged in 1873 in the course of a restoration by George Frederick Bodley and Thomas Garner. The porch was also added at that time. The restoration included stone from the old Trent Bridge (which had been rebuilt in 1871).
Despite being largely rebuilt in 1906, the lower level of the W tower retains 11thc. or early 12thc. masonry.