Interior
Tower has medieval plastered vault and small N door to winding stone stair. Two bells, one of 1800, the other removed from the derelict church at Rhosygarth dated to c1350.
Nave and chancel have single roof of 11 close-set trusses with high collars and kingposts, the chamfered principals carried down and ended with small carved stops. Axial bracing from king-posts to ridge. Double purlins with windbracing in all 3 tiers, full lozenges in upper 2 tiers, half in lowest tier. The roof is substantially restored but several of the principals and some of the windbracing appear medieval. The 2 chancel trusses are C19, simpler without king-posts and there is no windbracing in last 2 bays, 2 medieval bosses affixed to chancel truss suggest a lost C15 barrel ceiling, which it was hoped to restore. Plastered walls, segmental C19 arch over S door. One step to chancel, another in line with pointed N door into vestry. Sanctuary with encaustic tile floor. Vestry has reset holy water stoup mentioned by Meyrick as being in the porch.
Fittings: Massive C13 or C14 conglomerate stone font with 7 panelled sides and deep splayed underside, on C19 pedestal. Fittings of 'Danzig oak' by R K Penson, made by Farrimond & Co of Chester, of simple well-designed Gothic carpentry including pews with pierced circle in bench ends, pulpit with tracery panels, chancel stalls and reading desk, altar rails with band of trefoils in roundels. Brass eagle lectern, c1880. Simple iron Gothic altar rail with 4 standards, by Penson. Reredos of 1895 by Jones & Willis with blind Gothic tracery to panels and texts each side.
Memorials: Slate plaque to Rev Moses Roberts 1735 with crude incised cherub head. Slate plaque to Rev John Morgan died 1762 and wife died 1763. Crocketted Gothic Bath stone memorial with 2 engraved metal plates to the Williams family of Castle Hill to 1862, including John Williams died 1806, J N Williams died 1832. Plaque to the Rev Peter Felix died 1861 signed by Dodson of Shrewsbury. Arts and Crafts style beaten copper plaque to L P Pugh of Abermad, died 1908.
Stained glass: E window Ascension with Angel at the tomb and Appearance to S Mary Magdalen, 1961; S window SS Ilar and David 1967 and chancel N small lancet, Pentecostal dove and chalice, 1967, all by Celtic Studios of Swansea.