HDO Masses in Surrey

7.30pm (vigil)

Holy Angels (Ash)

St Ann (Banstead)

8.00pm (vigil)

All Saints (Hersham)

8.00am

Holy Cross (Carshalton)

9.15am

Our Lady of Sorrows (Effingham)

St John the Evangelist (Tadworth)

St Pius X (Norbiton)

9.30am

All Saints (Hersham)

Holy Angels (Ash)

Our Lady of Lourdes (Thames Ditton)

Sacred Heart (Cobham)

St Agatha (Kingston Upon Thames)

St Ann (Banstead)

St Anne (Chertsey)

St Dunstan (Woking)

St Joan of Arc (Farnham)

St Joseph (Dorking)

St Margaret of Scotland (Carshalton Beeches)

St Tarcisius (Camberley)

10.00am

Christ the Redeemer of Mankind (Cranleigh)

English Martyrs (Horley)

Holy Cross (Carshalton)

Holy Name (Esher)

Our Lady of the Rosary (Sutton Surrey)

Sacred Heart (Caterham)

St Catherine of Siena (Chessington)

St Christopher (Cheam)

St Edward the Confessor (Sutton Park)

St Elphege (Wallington)

St Joseph (New Malden)

St Matthias (Worcester Park)

St Michael (Ashtead)

St Raphael (Surbiton)

12.00pm

Sacred Heart (Caterham)

7.00pm

English Martyrs (Horley)

Our Lady Help of Christians (West Byfleet)

St John the Evangelist (Tadworth)

St Joseph (New Malden)

St Pius X (Norbiton)

7.30pm

Holy Cross (Carshalton)

Holy Family (Heath End)

Sacred Heart (Caterham)

Sacred Heart (Cobham)

St Agatha (Kingston Upon Thames)

St Anne (Chertsey)

St Dunstan (Woking)

St Elphege (Wallington)

St Joan of Arc (Farnham)

St Margaret of Scotland (Carshalton Beeches)

St Matthias (Worcester Park)

St Raphael (Surbiton)

8.00pm

Holy Name (Esher)

Holy Spirit (Fetcham)

Our Lady of Lourdes (Thames Ditton)

Our Lady of the Rosary (Sutton Surrey)

St Anselm (Hindhead & Beacon Hill)

St Catherine of Siena (Chessington)

St Christopher (Cheam)

St Edmund (Godalming)

St Joseph (Dorking)