There was a church standing here in the 12th century when it is likely to have belonged to Amesbury Abbey. It was confirmed as belonging to Amesbury Priory in 1179 and so it would appear that there was a church by the mid 12th century, if not earlier. The present church is of knapped flint and freestone and consists of a chancel with a south vestry, an aisled nave and a west tower. Part of the north wall of an earlier nave survived until the 19th century. In the 13th century the chancel was rebuilt, possibly on a larger scale, and additional windows put in the nave and north aisle. Around 1500 the east window of the chancel was replaced by a larger triple lancet window, while early in the 16th century the tower was built. The church retains many 17th century fittings, including the altar table, pulpit and tower screen. In about 1692 a storm damaged the upper stages of the tower and these had to be rebuilt. It is probable that there was no resident minister from the 17th century until 1833, while in 1763 the church had no dedication. In 1831 the west gallery was either erected or built to replace an earlier one.