Cruciform plan of 4 bay nave, N and S lean-to aisles, S porch, crossing tower and N and S transepts, chancel. Early work of roughly coursed rubble, Victorian rebuilding in coursed or snecked rockfaced stone, with ashlar dressings; mostly Welsh slate roof though thick slates to porch; ashlar coping and gable finials.
West gabled frontage has 3 mullioned lancets within a deeply splayed arched surround with hoodmould; below is the W pointed arched doorway of 2 orders with hoodmould, single detached shafts with shaft rings; 2 tall flanking buttresses with saddleback hoods and single offset reach aisle roof height at division of nave and aisles; each aisle has a quatrefoil window under segmental pointed arched voussoirs; continuous roll moulding to battered plinth; angle buttresses N and S with offsets and splayed bases.
S nave has a range of cinquefoil clerestory windows under segmental pointed arched roll mouldings except for E which is a post-medieval 2 light square headed window with chamfered mullion; bracket corbels at wallplate level carry gutters. S aisle has 3 simple lancets with lightly cusped heads under heavy pointed arched roll mouldings and a moulded stone channel at gutter level. Gabled S porch has a two ordered pointed arched doorway with roll moulded hood with foliage stops, no piers, the arches dying out at impost level; bracket corbels similar to nave, stone ridge; pointed arched inner doorway of 2 orders of roll mouldings, hoodmould and face stops, repaired timber arch braced roof with moulded principals and purlins, stone seats to sides. S transept, C19 rebuild, has steep pitched roof, closely bracketed eaves, angle buttresses with battered plinth and roll moulded stringcourse; continuous stringcourse at top of buttresses becomes a hoodmould over 3 light S window with intersecting tracery and 2 trefoil headed lancets to E.
S chancel, masonry part medieval part C19, has hoodmould continuing over 4 close set trefoil headed lancets with chamfered surrounds; pointed chamfered arched priests' door; closely bracketed eaves; at SE and NE unusual heavy splayed buttresses across the angle with divided offsets. E window is large with 3 trefoil headed lights with intersecting tracery under a hood mould, similar to S transept; kneelers and string course at top of buttresses.
Tower, C19 rebuild, is battlemented with corbelled string beneath ending in large corner gargoyles; 2 light trefoil headed openings under square hood mould and relieving arch to ringing chamber and 2 light square headed chamfered mullioned windows below.
N chancel similar to S, though largely medieval masonry, with added boilerhouse and no E windows; splayed buttresses similar to chancel across NE and NW angles; N window has triple trefoil headed lancets under a relieving arch. N aisle has a range of 4 windows similar to S aisle, blocked central doorway, moulded eaves channel. N nave has bracketed eaves, no clerestory lights, rectangular staircase tower projection with 2 light mullioned square headed window at NE.
Churchyard is surrounded by a rubble wall with saddleback coping in places, a high opening with later brick arch to Rectory S, the site of former College; main entrance to N with high gate piers of coursed stone with finials and iron double gates; further entrance W with rockfaced stone piers and iron gate.