Interior
The entrance leads into the W end of the nave, the roof of 7-bays has exposed rafters and chamfered A-frame trusses; above the tie beam the posts and frame are cusped, below, arched braces and wall posts are carried on shaped corbels. The C13 chancel arch is 2-centred with 3 orders on the E side and 2 orders on the W; shafts with roll-moulded edges, responds with three rolls at each edge, roll-moulded capitals and bases. The chancel roof is of 5-bays with exposed rafters and chamfered, arch-braced collared trusses, braces continued down to form wall posts carried on plain corbels. The fittings are C19 and of pitch pine; simple bench pews and choir stalls with chamfered edges and scrolled ends. The pulpit is octagonal, raised on 8 turned legs, each face has paired recessed panels with cusped tracery at the head and set under a moulded rail. The reading desk has 3 facing panels with open cusped tracery at the head over closed, paired quatrefoils, and moulded rail and plinth. To the W end of the church is an enclosed vestry formed by recessed panelling with cusped tracery at the head, and the sanctuary rail is moulded over widely spaced upright, and diagonally set cusped supports. The sanctuary walls have plain wooden panelling to the lower part, raised behind the altar table as a reredos, with simple decoration to the heads of the raised panels. At the W end of the church is a C12 circular gritstone font decorated with 6 arcaded panels; 3 contain variations of 4-cord plaitwork, one with horizontal and vertical bands with intersecting rings, one with circular and elongated links and the last with two irregular hexagonal figures interlaced. There is a grey on black marble 1st World War memorial on the N wall of the nave, a white on black marble memorial to Reverend John Roberts, d.1845 (by Seddon and McBride, Liverpool) on the S wall of the chancel, and a brass memorial (with latin inscription) to William Morgan, LL.B., Chancellor of Bangor, d.1713, Dulcibella his wife, d.1724 and Richard their son on the W chancel wall (E of the chancel arch).