St. Tanwg, Llandanwg

Return to Search Results ->


Known as "the church in the sand", St Tanwg's church is found nestled in the sand dunes, where the mountains meet the sea, at Llandanwg in North Wales. It is thought that it is one of the oldest places of continuous Christian worship in the UK and was probably founded by St Tanwg around 435AD. The existing building has been on the site since the early middle ages and over its many years has been frequently dug out of the sand, as it constantly encroaches and buries it. From inside the simple stone walls you can hear the waves on the beach even the stillest day. Soaked in the prayers of 2000 years, it is a place widely acknowledged to be ‘thin’, rooted in the earth but within easy reach of heaven. It is a refuge of solace, simplicity and peace.

Standard opening times: The church is usually open daily. If however you do find the church locked the Maes Café has a key, or if closed try contacting the Hospitaller (see below) between 10 am and 5 pm and if available she will come and open the church for you.
Informal Summer Services every Sunday 6.30 pm June – end August. Songs of Praise on the Maes 3pm August Bank Holiday. Contemplative services 3rd Sunday of the month 6.30 pm September - May. Quiet days and weekday services for groups by arrangement.


Llandanwg, Harlech, Gwynedd, LL46 2SD, United Kingdom


Grid reference: SH570285

By car: On the A496 between Barmouth and Harlech take the road signposted to Llandanwg beach by the village of Llanfair, the church is a few metres walk from the car park by the beach.

By public transport (rail): Llandanwg is a request stop (approx. 1/2mile from church) between Barmouth and Harlech on the Cambrian Coast Railway Line.

On foot: The church is on the Wales Coast Path.


There is a flat cobbled path to church suitable for wheelchairs. There are public toilets in the car park, and the Maes Café is by the car park. There is a wide variety of accommodation available in the local area.

Hospitaller/Contact Person

Mrs Pam Odam

Tel: 01766 780030


Web Link

Return to Search Results ->