Interior
Large nave with stone-flagged floor and simple late C19 pitch-pine pews on wooden plinths. Five-bay roof with queen post trusses, with pointed arches to the centre formed by curved bracing; plain tie-beams braced onto double-curved stone wall corbels, save the fifth and seventh from W on the N side, which sit above the higher pointed arches of the N chapel. Straight cusped windbraces to central pairs of purlins. Octagonal pitch-pine pulpit on an Early English style cluster column base; blind tracery panels in 2 tiers. At the W end is a curious small font bowl of cut and polished slatestone, possibly medieval. This is (later) inscribed with runic/bardic characters with the date 1882 and has a columnar limestone base with square slatestone plinth, further inscribed with the Nennius alphabet. The 2 easternmost bays of the N side of the nave form a fine early C13 2-bay arcade, dividing the nave from the N chapel. The central pier and engaged flanking piers have clustered shafts with standard Early English capitals and bases; heavily-moulded pointed arches with continuous moulded label on the nave face. Each arch has a 6-bay Perpendicular-style part open screen (early C20), with plain panelled dado and open upper section; cusped and foliated tracery heads. The central sections of the western-most screen form opening doors. The beam has vinescroll carving with cusped brattishing above.
The N chapel has a 2-bay roof as before and a stone-flagged floor, now with raised timber platform over; pitch-pine benching as in the nave. Simple late C19 altar table in Early English style, with 3-bay front, foliated columns and shouldered arches. Large chamfered, double-arched chancel arch with fine early C20 oak rood screen in C14 Decorated style. Of 6 bays, with complex open tracery arches above blind tracery dado, the former with cusped and depressed ogee arches. The central 2 bays have dado doors with applied C19 carvings depicting the Evangelist symbols; octagonal dividing shaft with blind tracery, shaft-ring and naturalistic foliage capital. Two carved and partly-gilded angel figures flank the central doors, supported on foliated corbels. Lierne-vaulted canopy with complex Rood Beam; this has 2 tiers of vinescroll and cusped and foliated brattishing. Surmounting the Rood Screen is a large Rood Group with carved and gilded figures above a tripartite canopy niche; this has a central Seated Christ, with attendant angel figures and crocketted finials.
The chancel is stepped up and has a polychromed, tiled pavement of conjoined octagons to the centre; two-and-a-half bay roof, as before. C13 N door arch (now leading to the vestry), with deep chamfered reveals and evidence of original limewashed plaster. Stepped-up sanctuary with polychromed pavement. Oak dado panelling to this and E end of chancel, continued around onto E wall under the triple lancet window. Flanking the window are carved 4-bay sections, with fine carving similar to that of the Rood Screen; that to the L is dated 1918 and that to the R, 1908. Both have crocketted finials and carved surmounting figures of the Blessed Virgin Mary (L) and St. David (R), contained within ogee tracery niches. Contemporary altar table and flanking architectural candelabra. These have triangular profiles and wide crenellated drip trays. At the base of each is an inscription with name and date (to the L: 'John Parry, Nov.16th 1911'; to the R, 'Morris Vivian Parry, Aug.Ist 1908.').
Stained and Painted Glass: plain quarry leads to nave and N chapel, with the exception of a figurative panel to the central nave S wall window; this dated 1938, commemorating Maj. E C Thomas. In the chancel, the E window group has C13 style figurative glass with scenes from the Passion contained within elongated roundels set in a grisaille background; for James Wyatt of Bryn Gwynant, d.1882. The S window has good coloured grisaille glass with scenes of Christ as Good Shepherd and Light of the World.
Monuments: in the chancel there are simple white and black marble funerary tablets to members of the Pritchard, Kay and Morris families, mostly mid C19. In the nave, on the S wall, is a good carved relief panel in oak to Evan Lloyd Esq. of Hafod Lwyfog, d.1678, with arms of Owain Gwynedd; in a contemporary oak frame.