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)

St Peter (Swindon)

7.30am

St Osmund (Salisbury)

8.00am

Holy Rood (Swindon)

9.30am

Holy Family (Swindon)

St Anthony of Padua (Melksham)

10.00am

St Aldhelm (Malmesbury)

St Peter (Swindon)

St Thomas More (Marlborough)

St Thomas More (Bradford-on-Avon)

12.10pm

Assumption of the Blessed Virgin Mary (Chippenham)

12.45pm

Holy Rood (Swindon)

St Osmund (Salisbury)

6.00pm

Christ the King (Amesbury)

6.30pm

St Joseph (Wroughton)

7.00pm

Holy Redeemer (Salisbury)

Holy Rood (Swindon)

St Edmund (Calne)

St Gregory & the English Martyrs (Salisbury)

St Mary (Cricklade)

7.30pm

Assumption of the Blessed Virgin Mary (Chippenham)

Holy Family (Pewsey)

St Aldhelm (Malmesbury)