Construction of the church began in the 13th century - the square tower at the west end being the only part surviving from this period. The tower is built of roughly-coursed local ragstone and is topped with a pyramidal shingle-covered roof. It features lancet windows in the three outward-facing sides and a medieval doorway installed in 1858 that came from a demolished church at Teston. The nave was built about 1438. The north and south elevations are similar; each divided by tall buttresses into three bays containing large stone-framed windows with curved tops divided into three vertical divisions. The western bay of the south side also contains a porch dated to about 1496. The north side is extended against the tower to enclose a stair turret built in the 19th century. a moulded plinth runs along the base of both façades. The chancel was built about 1460. It is narrower and set inward from each side of the nave and has lower eaves. The plinth continues and the eastern corners are diagonally buttressed. A single small pointed window with two lights is located at the west end of the north and south sides of the chancel and a pointed three light window in the east end. Internally, the roof of the chancel has a boarded ceiling with rafters decorated with bosses. The roof of the nave is plastered. A 15th-century tracery screen from Teston church is located at the base of the tower. The church contains wall monuments to Elizabeth Scott and Katharine Scott, both featuring kneeling female figures. The stained glass in the church windows includes panels in the central window on the north side of the nave which were paid for by John or Reginald Pympe of the neighbouring Nettlestead Place in 1438. The north chancel window possibly dates from the 1460s and angels holding heraldic shields in the top lights of many of the windows are also 15th century. Other windows are Victorian or Edwardian in 15th century style. The church lychgate contains a memorial to casualties of both World Wars and the churchyard contains three chest tomb memorials which are Grade II listed.