It is thought that there was a church here as far back as the 10th century but the earliest survinhg part of the present structure is the south arch of the tower which dates back to the 13th century. The tower dates from the end of the 14th century and general rebuilding work took place in the 15th century with south porch, south aisle, arcades and north aisles all being rebuilt at that time. Around 1500 the chancel was rebuilt.