Clynnog Fawr parish church of St Beuno on the Llŷn pilgrimage route with the Llŷn hills behind

Llŷn Peninsula · St Beuno · 6th Century · Pilgrim Route · Bardsey · Free

Clynnog Fawr

The great church of St Beuno on the Llŷn Peninsula — a major waystation on the medieval pilgrimage route to Bardsey Island, founded in the 6th century and housing one of the finest late medieval church buildings in Gwynedd. Free to visit.

At a glance

Clynnog Fawr (LL54 5BT) — St Beuno's clas church on the Llŷn pilgrimage route to Bardsey, founded 6th century. Finest late medieval church in Gwynedd. Free. Usually open daylight hours. Free car park. 8 miles from Caernarfon. Combine with Pistyll Church and Yr Eifl mountain.

About Clynnog Fawr

Clynnog Fawr stands on the shore of the Llŷn Peninsula as one of the most historically weighted sites in Wales — the great clas church of St Beuno, founded in the early 7th century and for over a thousand years a waystation for pilgrims travelling the length of the peninsula to the sea crossing at Braich y Pwll and Bardsey Island beyond. The present building dates from the 15th and 16th centuries — a late Gothic church of considerable quality and scale, housing the Cyff Beuno (Beuno's chest, one of the oldest surviving objects of Welsh ecclesiastical devotion), and attached to St Beuno's Chapel, which marks the site of the saint's tomb.

The pilgrimage to Bardsey — three visits to the island equivalent in indulgence to one to Rome — drew thousands of pilgrims through Clynnog Fawr across the medieval centuries. Clynnog Fawr was where they prayed and rested, where they entrusted offerings to the saint's chest, and where, in the morning, they resumed the road west. That road still exists — the Ffordd y Pererinion follows the peninsula toward the sea.

Find it on the map

Frequently asked questions

Nearby attractions

  1. Yr Eifl

    5 miles · Mountain

  2. Caernarfon

    8 miles · Town

  3. Nant Gwrtheyrn

    6 miles · Heritage

  4. Pistyll Church

    6 miles · Religious

  5. Porth Oer

    10 miles · Beach