HDO Masses in Hampshire

6.00pm (vigil)

Immaculate Conception (Liphook)

6.30pm (vigil)

St Joseph (Portsmouth)

7.00pm (vigil)

St Lawrence (Petersfield)

7.30pm (vigil)

Our Lady of Mercy & St Joseph (Lymington)

Our Lady of the Assumption (Hedge End)

7.00am

Sacred Heart (Fareham)

St Edmund (Southampton)

9.15am

St Patrick (Woolston)

9.30am

Our Lady & St Dominic (Farnborough)

Our Lady Help of Christians (Farnborough)

Our Lady of Mercy & St Joseph (Lymington)

Sacred Heart (Fareham)

St Edmund (Horndean)

St John the Evangelist (Lee-on-the-Solent)

St Joseph (Grayshott)

St Joseph (Havant)

10.00am

Immaculate Conception (Southampton)

Immaculate Conception (Liphook)

Sacred Heart & St Therese of Lisieux (Ringwood)

St Anne (Brockenhurst)

St Brigid (West End)

St Francis of Assisi (Milford-on-Sea)

St John the Baptist (Andover)

St Lawrence (Petersfield)

St Margaret Mary (Park Gate)

St Mary's Abbey (Fishbourne)

St Michael (Hythe)

St Peter (The Witterings)

St Swithun (Southsea)

St Thomas of Canterbury (Cowes)

St Vincent de Paul (Southampton)

12.00pm

Corpus Christi (Portsmouth)

St Michael & All Angels (Leigh Park)

12.15pm

St Joseph (Southampton)

7.00pm

Annunciation (Netley)

Immaculate Conception (Southampton)

Our Lady of Lourdes (Portsmouth)

Sacred Heart (Fareham)

Sacred Heart (Shanklin)

St Bernard (Holbury)

St John the Baptist (Andover)

St Joseph (Romsey)

St Thomas of Canterbury (Cowes)

7.30pm

Christ the King & St Colman (Bitterne)

Sacred Heart (Bordon)

St Edmund (Southampton)

St Edmund (Horndean)

St Margaret Mary (Park Gate)

St Michael (Tadley)

St Michael & All Angels (Leigh Park)

8.00pm

Our Lady & St Dominic (Farnborough)