Holy Day of Obligation Masses in Wales

5.45pm (eve)

St David's Cathedral (Cardiff)

6.00pm (eve)

St John Kemble (Glynneath, Neath Port Talbot)

6.30pm (eve)

Immaculate Conception (Flint)

7.00pm (eve)

Blessed Sacrament (Gorseinon)

Holy Cross (Gellilydan)

Immaculate Conception (Treorchy)

Our Lady Queen of Peace (Newcastle Emlyn)

Our Lady of Mount Carmel (Lampeter, Ceredigion)

St Alban-on-the-Moors (Cardiff)

St Anne (Menai Bridge, Anglesey)

St Benedict (Clydach)

St Patrick (Newport)

7.30pm (eve)

Our Lady of the Rosary (Penmaenmawr, Conway)

St Brigid (Crystals, Cardiff)

St Cadoc (Llanrumney, Cardiff)

St Mary (Carmarthen)

St Mary (Monmouth)

7.30am

Ss Joachim & Anne (Dunvant, Swansea)

7.45am

Cathedral of St Joseph (Swansea)

8.00am

St Mary (Bridgend)

St Peter (Roath, Cardiff)

8.15am

Poor Clare Monastery (Hawarden)

9.00am

St Mary's Cathedral of Our Lady of Sorrows (Wrexham)

St Winefride (Welshpool)

9.15am

Holy Name (Fishguard)

St Mary (Carmarthen)

St Mary (Monmouth)

9.30am

Blessed Sacrament (Gorseinon)

Cathedral of St Joseph (Swansea)

Holy Cross (Glendros, Swansea)

Our Lady of the Angels (Cwmbran)

Our Lady of the Taper (Cardigan - Welsh National Shrine)

Sacred Heart (Morriston, Swansea)

Sacred Heart (Leckwith, Cardiff)

St Alban (Pontypool)

St Anthony of Padua (Saltney, Flintshire)

St Benedict (Clydach)

St Cadoc (Llanrumney, Cardiff)

St Dyfrig (Treforest, Pontypridd)

St Mary Help of Christians (Holyhead)

St Mary of the Angels (Canton, Cardiff)

St Michael (Newport)

St Therese of Lisieux (Port Talbot)

10.00am

All Saints (Ebbw Vale)

Blessed Sacrament (Rumney, Cardiff)

Immaculate Conception (Flint)

Our Lady of Mount Carmel (Lampeter, Ceredigion)

Ss Gabriel & Raphael (Tonypandy)

Ss Joachim & Anne (Dunvant, Swansea)

St David (Pantasaph, Flintshire)

St David (Cwmbran)

St Illtyd (Swansea)

St Patrick (Newport)

10.30am

Sacred Heart (Ystradgynlais, Powys)

11.00am

St David's Cathedral (Cardiff)

12 noon

St Alban-on-the-Moors (Cardiff)

St Joseph (Cathays, Cardiff)

St Joseph (Colwyn Bay)

St Mary Help of Christians (Holyhead)

St Mary Magdalene (Blaenau Ffestiniog)

St Mary's Cathedral of Our Lady of Sorrows (Wrexham)

12.15pm

St Mary of the Angels (Canton, Cardiff)

12.30pm

St David's Cathedral (Cardiff)

St David's Priory (Swansea)

12.45pm

Christ the King (Llanishen, Cardiff)

5.30pm

St Peter (Roath, Cardiff)

6.30pm

Eglwys y Groes (Holy Cross) (Pontyberem)

St David (Cwmbran)

St Winefride (Welshpool)

7.00pm

All Saints (Ebbw Vale)

Blessed Sacrament (Rumney, Cardiff)

Cathedral of St Joseph (Swansea)

Holy Name (Fishguard)

Immaculate Conception (Narberth, Pembrokeshire)

Most Holy Redeemer (Porthmadog)

Our Lady of Penrhys (Ferndale)

Our Lady of Seven Sorrows (Dolgellau)

Our Lady of the Taper (Cardigan - Welsh National Shrine)

Sacred Heart (Ystradgynlais, Powys)

St Alban-on-the-Moors (Cardiff)

St Anne (Malpas, Newport)

St Anthony of Padua (Saltney, Flintshire)

St Benedict (Sketty)

St Bride (Pontardulais)

St Cadoc (Llanrumney, Cardiff)

St David's Priory (Swansea)

St Illtyd (Swansea)

St Joseph (Cathays, Cardiff)

St Joseph (Colwyn Bay)

St Mary (Bridgend)

St Michael (Newport)

St Therese of Lisieux (Port Talbot)

7.30pm

Christ the King (Llanishen, Cardiff)

Holy Cross (Glendros, Swansea)

Our Lady of the Angels (Cwmbran)

Sacred Heart (Morriston, Swansea)

Ss Joachim & Anne (Dunvant, Swansea)

St David (Pantasaph, Flintshire)

St Dyfrig (Treforest, Pontypridd)

St Mary of the Angels (Canton, Cardiff)

8.00pm

St Mary's Cathedral of Our Lady of Sorrows (Wrexham)