Use this page to find out more information about the 60 churches within the Diocese.
Select a town to find Church names and locations. Then select a church to see Sunday Mass times, Reconciliation times, contact information and links to parish websites.
Cardiff Cathedral
Abercynon
Aberdare
Abergavenny
Aberkenfig
Abertillery
Bargoed
Barry
Belmont Abbey
Blaenavon
Bridgend
Bromyard
Brynmawr
Caerleon
Caerphilly
Caldicot
Chepstow
Cowbridge
Dinas Powys
Ebbw Vale
Hirwaun
Kington
Ledbury
Leominster
Llanarth (Raglan)
Llantrisant
Llantwit Major
Maesteg
Monmouth
Mountain Ash
Newbridge
Newport
Penarth
Pontllanfraith
Pontypool
Porthcawl
Rhymney
Rogerstone
Ross on Wye
Tredegar
Treforest
Note: The Catholic Chaplain for the University of South Wales resides at St. Dyfrig’s
Tonypandy
Weobley
Ynyshir (Porth)