Three bay nave, now aisleless, 2 bay chancel, south porch, west tower and south chapel Built of rubble with stone tile roof, circular plan chimney adjacent to south porch.
The 3 stage tower has lost its C17 pinnacles and is unbuttressed except for 2 new weathered buttresses framing and C19 perpendicular style west window.
Outer porch door C17 with wrought iron straps hinges and ovolo moulded baluster rail set in upper part.
Norman north door (now a window) has now glazed tympanum and reused lintel with saltire crosses and roll-mould.
The chancel of circa 1300 has a blocked priests door to south.
Interior: inner surround of south door has chamfered arch retaining some of its saltire crosses and similar chip-carved ornament.
The painted chancel arch, chancel roof and east wall together with glass, rails, pavement date from 1887 onwards.
Along the north of the nave is a Nativity scene in the stained glass.
The most important feature is a lead font of circa 1160-70, one of a group in south Gloucestershire, it is close in style to the one at Frampton-on-Severn: arcaded with Christ and Evangelists and scroll work.
This ancient lead font is a rare survivor. It may be of late Saxon or Norman age, with figures of nearded men on thrones and other decorations. Such style is associated with South Gloucestershire and is redolent of other examples, such as the one in St Mary the Virgin, Frampton on Severn.
C17 pulpit.
A simple but handsome Jacobean work. Note some of the many murals behind, painted by the Rawlins family, and the fine woodwork screen.
In the nave the monument to Fiennes Trotman and Siston Court gives a hint of the excellence of his craftsmen in revived Jacobean style.