Skip to main content

We use JavaScript to set most of our cookies. Unfortunately JavaScript is not running on your browser, so you cannot change your settings using this page. To control your cookie settings using this page try turning on JavaScript in your browser.

About cookies

We've saved some files called cookies on your device. These cookies are:

  • essential for the site to work
  • to help improve our website by collecting and reporting information on how you use it

We would also like to save some cookies to help:

  • improve our website by measuring website usage
  • remember your settings
Change cookie settings

You've accepted all cookies for this website. You can change your cookie preferences at any time

St Cystennin has a long history and it is suggested that there was a church on this site from 338AD, dedicated to one of the Roman Emperors, Constantine. However, we know that there was a chapel on the site from around 1180 when monks came to Conwy; the first real church was built in the great era of church building in North Wales around 1480. Five of the stained glass window panels dating from this period have been restored and are on view in the church. 

The present church dates from 1843 when it was rebuilt on the same site. The church has been updated with a disabled access and a toilet installed. The church is located in a rural environment in the Mochdre Valley.

For Open Doors, all registers dating back to the early 1600s will be on view, together with the five medieval stained glass panels dating from around 1500. There will be also a display of the local area's history with information on Llangystennin and the surrounding areas.

Address - St Cystennin's Church, Cystennin Lane, Llangystennin, LL31 9JQ.

There is no public transport to the church, the nearest public transport is by bus in the centre of Mochdre about one Kilometre away. The church is on a well known walking route.

No booking required.         


Prices

Free
Category Price

Event times

Day Times
Sat 05 Sep 2026
10:00 - 13:00
Sat 12 Sep 2026
10:00 - 13:00