HDO Masses in Wiltshire

6.00pm (vigil)

St Thomas More (Bradford-on-Avon)

7.00pm (vigil)

St Anthony of Padua (Melksham)

7.30pm (vigil)

Holy Family (Swindon)

Our Lady of the Immaculate Conception (Devizes)

St Peter (Swindon)

9.30am

Holy Family (Swindon)

Our Lady of the Immaculate Conception (Devizes)

St Anthony of Padua (Melksham)

10.00am

St Edmund (Calne)

St Peter (Swindon)

St Thomas More (Marlborough)

St Thomas More (Bradford-on-Avon)

12.10pm

Assumption of the Blessed Virgin Mary (Chippenham)

6.00pm

Christ the King (Amesbury)

6.30pm

St Joseph (Wroughton)

7.00pm

Holy Redeemer (Salisbury)

St Mary (Cricklade)

7.30pm

Assumption of the Blessed Virgin Mary (Chippenham)

Sacred Heart (Tisbury)