About All Saints’

All Saints’ Church is situated in the town of Barry in the Vale of Glamorgan. The Church has a large congregation, a flourishing Sunday School and large fully affiliated RSCM choir. It is closely linked with All Saints’ Church in Wales Primary School.

The Church and Church Hall provide a focus for many successful activities and events organised by a wide variety of Church organisations and other community groups.

Further information about All Saints is available here.

Barry Ministry Area

We are the Anglican churches for the historic seaside town of Barry, which is the largest town in Wales serving a population of over 60,000 people.

More about us

Get in touch

Lesley Meiklejohn, MA admin
office@barrychurch.wales
01446 737771

Full contact details

Privacy Policy