Interior
Plastered walls and C19 open roof of 6 bays over the nave; arch-braced collar trusses with raking struts supporting 2 tiers of purlins. The central panel between the purlins has attenuated cusped wind braces. The chancel has a boarded barrel vault, cross braced, with medieval bosses at the intersections. The floor steps up into the chancel, and a further 2 steps to the sanctuary. The timber supporting legs for the tower appear at the W end of the nave.
Fittings: Between the nave and chancel, an outstanding late C15 rood screen with loft over, 6 bays either side of the central opening. The screen has a low-set bressumer and elaborate tracery in the panel heads surviving on the N side. Fourteen heavy timber treads, set into a recess in the N wall, without a handrail, give access to the loft, which cantilevers both sides of the screen on panelled coving, more elaborately carved towards the nave. Bands of undercut flowing meander leaf and dragonesque carvings between mouldings on each side. The sides of the loft are panelled between broad moulded studs on both sides. The screen, the best to survive in the county, was recorded by the Rev J. Parker in 1828-32.
Pulpit, early C17, octagonal, panelled oak with a sloping shelf around the top.
Font, at the W end, a plain C19 octagonal raised bowl, with the recovered octagonal late medieval bowl set near-by.
Pews and choir stalls, C19.
Organ: Free-standing, presented in 1855, has a 4-octave single manual with 6 stops, in a carved case.
Glass: E window by Evans Bros, Shrewsbury. N window has re-assembled glass of a C14-C15 window, dismembered by a bomb, including a yellow-stain figure of a bishop, inscribed 'Sce ?Gynog'.
The tower has three bells.
Monuments: On the E wall: (a) Fine large painted limestone wall monument with a long inscription in an enriched Ionic aedicule, under a broken pediment mounted with surprised angels. Symbols of death at the sides, and a draped death's head below, to Mathew Pryce of Park-pen-prys, the cantref's administrative centre, †1699. (b) Arms with strapwork mantling. (c) Gothic aedicule, to David Jones, rural dean, †1864. On N wall (d) Tablet, white on grey to Andrew Davies of Plâs Newydd, †1816. In Nave, five tablets; (e) George Baker †1841; (f)Edward Matthews of Penddole, Trefeglwys; (g) Edward Matthews of Glanhafren †1827, (h) Gabled Gothic marble monument to John Owens †1893 and (i) Leonard Lewis †1831. On the S wall, (j) a white marble sarcophagus to David Hamer of Weeg †1833, by Milnes, Oswestry.