document.getElementById("CD-Christmas-Mass-Times-Outer").innerHTML+="";document.getElementById("CD-Christmas-Mass-Times-Outer").innerHTML+="

Abingdon, South Oxfordshire - Our Lady and St Edmund of Abingdon

CHRISTMAS EVE - Thursday 24th December
First Mass of Christmas 6.00pm
Christmas Vigil with Carols from 8.30pm for Mass at 9.00pm

CHRISTMAS DAY - Friday 25th December
Masses at 8.00am, 9.30am & 11.30am
(Please note No Evening Mass)

Saturday 26th December
Mass 10.00am

Alderney, The Channel Islands - St Anne and St Mary Magdalen

The Nativity of the Lord
24 December 2025
6pm Vigil Mass
Midnight Mass preceded by carols from 11.15pm

The Nativity of the Lord
25 December 2025
10am Mass

Alton, Central Hampshire - St Mary

Christmas Services at St. Mary`s, Alton

Christmas Eve
5.00pm - Children`s Christmas Mass
7.00pm - Christmas Carols
7.30pm - First Mass of Christmas

Christmas Day - 10am


Basingstoke, Berkshire - St Joseph

St Joseph's Parish Christmas 2025

Confessions
Saturdays 5.15pm to 5.45pm & by appointment

Reconciliation Service for our Pastoral Area
At St Joseph's Church, Friday 19 December 7pm

Christmas Masses

Family Mass Wednesday 24 Dec 5pm

Night Mass with Carols Wednesday 24 Dec 9pm

Christmas Day Thursday 25 Dec 10am

St Stephen (Boxing Day) Friday 26 Dec 10am
(Altar Servers Mass)

Saturday 27 December Vigil Mass 6pm
Sunday 28 December Masses at 9am & 11am

Weekday Masses at 9.15am Mon 29,Tue 30 & Wed 31

Mary, Mother of God Thursday 01 January 2026
(New Year's Day) Mass10am
Please see our website for details of all our activities
www.stjosephsbasingstoke.org.uk

Bournemouth, East Dorset - Corpus Christi

CORPUS CHRISTI CATHOLIC CHURCH BOSCOMBE
CHRISTMAS 2025

Wednesday 24th December - CHRISTMAS EVE
Mass 9.00am

6.00pm Blessing of the Crib with First Mass of Christmas
8.30pm Carols & Readings 
9.00pm Christmas Night Mass 

THURSDAY 25th DECEMBER - CHRISTMAS DAY
Morning Mass at 10.00am (No other Masses today)

Friday 26th December - St Stephen 
Mass 11.00am (Altar Servers especially welcome)

Saturday 27th December - St John 
Masses: 10.00am, 6.00pm (vigil)
Confessions 10.30am - 11.30am, 5.30pm - 5.50pm

Sunday 28th December - The Holy Family of Jesus, Mary & Joseph 
Masses: 10.00am, 5.00pm

Monday 29th - St Thomas of Canterbury  
Mass 10.00am

Tuesday 30th December
Mass 10.00am  

Wednesday 31st December 
Mass 9.00am

Thursday 1st January 2026 - Mary, Mother of God
Mass 10.00am

Friday 2nd January  
Mass 10.00am 

Saturday 3rd January
Masses: 10.00am, 6.00pm (vigil)
Confessions 10.30am - 11.30am, 5.30pm - 5.50pm

Sunday 4th January - Second Sunday after Christmas
Masses: 10.00am, 5.00pm

Tuesday 6th January - The Epiphany of the Lord
Masses 10.00am and 7.00pm 

Brockenhurst, The New Forest - St Anne

CHRISTMAS EVE: No Mass at St Anne`s on Christmas Eve, but there is a 5pm Mass and an 8pm Carols followed by Mass at Our Lady of Mercy & St Joseph church, High Street, Lymington SO41 9AQ
CHRISTMAS DAY: Mass at 12noon at St Anne`s

Buckland and Faringdon, South Oxfordshire - Blessed Hugh Faringdon

CHRISTMAS TIMES SCHEDULE.
24 December WEDNESDAY 6pm VIGIL MASS (Blessed Hugh Faringdon RC Church at Faringdon SN7 7JE)

25 December CHRISTMAS DAY MASSES, THURSDAY
9am CHRISTMAS DAY MASS (Blessed Hugh Faringdon RC Church Marlborough St, Faringdon SN7 7JE)

11am CHRISTMAS DAY MASS St George (corner St. George & Buckland Road, Buckland, SN7 8QW)

Christchurch, East Dorset - Immaculate Conception and St Joseph

Immaculate Conception and St Joseph-67 Purewell, Christchurch
Wed 24th Dec 4pm Family Vigil Mass
Thursday 25th Dec 9am The Nativity of The Lord Mass
Fri 26th Dec 10am The Feast of St Stephen Mass
Sat 27th Dec 5pm Vigil Mass
Sun 28th Dec 9am Mass (livestreamed)

Holy Redeemer 15 Kilmington Way Highcliffe
Wed 24th Dec. Christmas`s midnight mass 6.30pm with carols at 6pm
Thursday 25th December Christmas day mass 11am
Sunday 28th December 11am Mass

Didcot, South Oxfordshire - English Martyrs

Wednesday 24th December … Christmas Eve
5:00pm Family Christmas Mass … English Martyrs Catholic Church Didcot
8:00pm Christmas Vigil Mass … St John the Evangelist Catholic Church Wallingford
11:00pm Christmas Vigil Mass ... English Martyrs Catholic Church Didcot

Thursday 25th December … The Nativity of the Lord
9:00am Christmas Day Mass … English Martyrs Catholic Church Didcot
11:00am Christmas Day Mass … St John the Evangelist Catholic Church Wallingford

Saturday 27th December … St John
4:30pm Adoration before Vigil Mass St John the Evangelist Catholic Church Wallingford
5:00pm Vigil Mass St John the Evangelist Catholic Church Wallingford 
5:50pm Adoration before Vigil Mass English Martyrs Catholic Church Didcot
6:30pm Vigil Mass English Martyrs Catholic Church Didcot

Sunday 28th December … The Holy Family of Jesus, Mary & Joseph
9:00am English Martyrs Catholic Church Didcot
11:00am St John the Evangelist Catholic Church Wallingford

Fareham & Portchester, Portsmouth & SE Hampshire - Sacred Heart

Christmas Eve - Wednesday 24th December
5pm at St Philip Howard Church - Vigil Mass
9pm at Sacred Heart Church - Night Mass

Christmas Day - Thursday 25th December
9am at Sacred Heart Church - Dawn Mass
11am at St Philip Howard Church - Day Mass

Fleet and Church Crookham, Northeast Hampshire - Our Lady and The Holy Trinity

24th December 2025 - Christmas Vigil Mass for Children & Young Families: 6pm at Our Lady`s Church, Fleet. Kings Road, Fleet, GU51 3ST

24th December 2025 - Christmas Midnight Mass: At Holy Trinity Church, Church Crookham. Bowenhurst Road, GU52 8JU. Carols at 9pm and Mass at 9.30pm.

25th December 2025 - Christmas Day Mass: At Our Lady`s Church, Fleet, GU51 3ST. Carols at 9:30am and Mass at 10am.

26th December 2025 - St Stephen's Mass: 10am at Our Lady's Church, Fleet. GU51 3ST.

Gosport, Portsmouth & SE Hampshire - St Columba and St Mary

Christmas Mass Times at St Mary`s Gosport
24 December - Christmas Eve
5:00pm - Children`s Christmas Eve Mass
9:00pm - Night Mass

25 December - Christmas Day Mass
8:00am - Christmas Dawn Mass
11:15am - Christmas Day Mass

Guernsey, The Channel Islands - Our Lady and the Saints of Guernsey

TTHE NATIVITY OF THE LORD - Wednesday 24th December
St Joseph             5.00pm        Christmas Vigil Mass
Our Lady Star of the Sea           6.30pm        Christmas Carols
Our Lady Star of the Sea           7.00pm        Mass during the Night
St Joseph             8.40pm        Christmas Carols          
St Joseph              9.00pm        Mass during the Night

THE NATIVITY OF THE LORD - Thursday 25th December            
Notre Dame          8.00am        Mass at Dawn
Our Lady Star of the Sea    10.00am       Mass during the Day
St Joseph            10.30am       Mass during the Day
(No Evening Mass)

Hinksey, South Oxfordshire - Holy Rood, Our Lady of the Rosary, St Thomas More

CHRISTMAS EVE
5:00 PM Our Lady of the Rosary: Sung Vigil Mass with Carols
8:00 PM Holy Rood: Sung Mass during the Night with Choir and Carols
12:00 Midnight Holy Rood: Sung Latin (1962) Mass

CHRISTMAS DAY
9:00 AM Our Lady of the Rosary: Said Mass of the Dawn with Carols
10:30 AM Holy Rood: Sung Mass of the Day with Choir and Carols

Lymington, The New Forest - Our Lady of Mercy and St Joseph

CHRISTMAS EVE: 24th December
5.00pm: Children`s Mass
8.00pm: Carols then
8.30pm: Mass

CHRISTMAS DAY : 25th December
10.30am: Mass

Maidenhead, Berkshire - St Joseph

Tuesday 24 Dec
Vigil Mass  
17:30  Children's Mass (See Babies to Teens)
20:00  Family Mass
23:30  Carols & readings
00:00  Midnight Mass

Wednesday 25 Dec
08:00  Christmas Morning Mass
09:15  Christmas Morning Mass (St Elizabeth`s)
11:00  Christmas Day Mass

Milford-on-Sea, The New Forest - St Francis of Assisi

CHRISTMAS EVE: No Mass at St Francis on Christmas Eve, but there will be a
5.00pm Mass and 8.00pm Carols followed by Mass at Our Lady of Mercy & St Joseph church, 132 High Street, Lymington SO41 9AQ
CHRISTMAS DAY: 9.00am Mass at St Francis

Newbury, Berkshire - St Joseph

Christmas Eve:
Children`s Mass of Christmas at 6.30pm
Carol Service at 10.30pm.
Mass at 11pm.

Christmas Day:
Mass at 8.30am.
Mass at 11.00am.

St. Joseph`s Church, London Road, Newbury, Berks. RG14 1JP.

Park Gate, Southampton - St Margaret Mary

Christmas Eve - 24th Dec
5.30pm - Vigil Mass
8.30pm - Midnight Mass (Mass & Carols)
Christmas Day
9.30am - Morning Mass
St.Stephen Day
9.30am - Morning Mass
New Year`s Eve
5pm -Adoration
6pm - Mass
Other weekday and Sunday Mass times can be found our our website.
www.stmargaretmary.co.uk

Portsmouth, Portsmouth & SE Hampshire - Our Lady and St Swithun

December 24
5:30 pm - Christmas Vigil Mass
7:00 pm - Carols and Readings
7:30 pm - Christmas Night Mass

December 25
8:30 am - Christmas Dawn Mass
10:15 am - Christmas Day Mass

Reading, Berkshire - Christ the King

24th December
5.30pm Family Mass
11.30pm Carols before Midnight Mass
12.00 Midnight Mass

25th December
10.00am Christmas Day Mass
9.30am Feast of St Stephen

Reading, Berkshire - English Martyrs

English Martyrs Church, Tilehurst, Reading (64 Liebenrood Road, RG302EB):

Wednesday 24th   5.00pm    Vigil Mass for Children and their families
                 7.00pm    Second Vigil Mass
                11.15pm    Carols followed by
                12.00am    Midnight Mass
 Thursday  25th  9.00am    Christmas Mass
                11.30am    Christmas Mass
 Friday    26th   10.00am    Altar Servers Feast Day Mass
 Saturday  27th   10.00am    Weekday Mass (Feast of St John, Apostle, Evangelist) 


Reading, Berkshire - St John Fisher

24th December:
9am Sung Prime
10am Low Mass

25th December:
Midnight Solemn Mass
9am Dawn Low Mass (at St John Fisher House)
11am Day Low Mass (at St William of York Church)

Christmas Octave: 10am daily, except Sunday (11am).

Reading, Berkshire - St Joseph

St. Joseph`s Church:

 Christmas Eve:
   5.45 pm Carols followed by 6 pm Vigil Mass.
   Midnight Mass preceded by carols from 11.30 pm.

 Christmas Day:
  Mass at 10.30 am
 

Ryde, The Isle of Wight - Sorrowful and Immaculate Heart of Mary and St Michael

CHRISTMAS MASS TIMES 2025 (RYDE)
Christmas Eve 1800 St Michael's, Bembridge, 2100 St Mary's, Ryde
Christmas Day 1000 St Mary's,Ryde

Southampton, Southampton - Holy Family


24th 5.00pm Vigil Mass (OF - English)
24th 11.30pm Christmas Proclamation
Midnight—Mass during the Night (OF - English)
25th 9.00am Sung Mass (EF—Latin)
25th 10.30am Sung Mass (OF—English)
25th 1.00 pm Holy Mass (Polish)
25th 2.30pm Holy Mass (Polish)
26th 12 noon Holy Mass (OF - English)

Southampton, Southampton - St Joseph and St Edmund

St Edmund`s
24th December
4pm & 6pm & 8pm English
10pm Polska Msza
12am Midnight English

25th December
9am & 11am

St Joseph`s
24th December
9pm English

25th December
10am

Stubbington and Lee-on-the-Solent, Portsmouth & SE Hampshire - Our Lady of the Immaculate Conception and St John the Evangelist

Wednesday 24th December: Christmas Vigil Mass, Our Lady's at 5pm
Wednesday 24th December: 'Midnight' Mass, Our Lady's at 10pm with carols from 9.15pm
Christmas Day: Mass of Christmas Day, St John's at 10am
Boxing Day: Feast of St Stephen, Our Lady's at 10am
Saturday 27th December - Vigil Mass for The Holy Family , Our Lady's 6pm
Sunday 28th December - The Holy Family, St John's 8am
Sunday 28th December - The Holy Family, Our Lady's 10am

Tadley, Northwest Hampshire - St Michael and St Oswald

Christmas Eve - Wednesday 24th December
10.00am - 11.00am: Confessions - St. Michael's Church, Tadley
7.30pm: Carol singing - St. Michael's Church, Tadley
8.00pm: Vigil Mass - St. Michael's Church, Tadley

Christmas Day - Thursday 25th December
9.00am: Mass - St. Michael's, Tadley
11.00am: Mass - St. Oswald's, Burghfield Common

Boxing Day - Friday 26th December (Feast of St. Stephen)
10.30am: Mass - St. Michael's, Tadley

Saturday - 27th December
6.00pm: Vigil Mass - St. Michael's, Tadley

Sunday - 28th December (Feast of the Holy Family)
9.00am: Mass - St. Michael's, Tadley
11.00am: Mass - St. Oswald's Burghfield Common

Thursday 1st January (Solemnity of Mary, The Holy Mother of God)
11.00am: Mass - St. Michael's Church, Tadley

Twyford, Berkshire - St Thomas More, Our Lady of Peace, Chapel of Christ the Redeemer

St Thomas More Twyford
Christmas Eve:
Family Christmas Mass 5.00p.m.
Carols 8.30p.m.
Christmas Mass 9.00pm
Christmas Day:
Christmas Masses 9.00a.m. and 10.30a.m

Our Lady Queen of Peace Wargrave is currently closed

Wash Common & Hungerford, Berkshire - Our Lady of Lourdes, St Francis de Sales

St Francis de Sales Catholic Church, Warren Road, Wash Common, Newbury, Berks, RG14 8NH
Our Lady Of Lourdes, Priory Road, Hungerford, RG17 0AF

Family Mass 4pm on Christmas Eve - St Francis De Sales Wash Common

Vigil Mass at 6:30pm Our Lady of Lourdes Hungerford

Vigil Mass starting with Carols at 9.30pm


Parish Mass at 9:00am on Christmas Day ,Our Lady of Lourdes, Hungerford

Parish Mass at 11am on Christmas Day, St Francis De Sales, Wash Common

Healing Mass on 1st January 2019 at 12 noon, St Francis de Sales Wash Common

Wokingham, Berkshire - Corpus Christi

Wednesday 24th December - Vigil Mass, The Nativity of the Lord - 4pm, 6pm and 9pm
Thursday 25th December - The Nativity of the Lord - 10am
Friday 26th December - No Mass
Saturday 27th December - Vigil Mass - 5.30pm
Sunday 28th December - The Holy Family of Jesus, Mary and Joseph - 9am and 11am

Woodley, Berkshire - St John Bosco

Christmas Eve 5pm Children`s Nativity Mass
Christmas Eve 8pm Vigil Mass at midnight during the night (carols at 7.30pm)
Christmas Day Mass 10am

Woolhampton, Berkshire - Our Lady & St Bernadette, St Luke, St Mary, Douai Abbey

Wed 24 December:  
St Luke's Church, Theale      5.30 pm
Douai Abbey, Woolhampton     8:00 pm  

Thu 25 December  
St Bernadette's, Pangbourne      9.45 am
Douai Abbey, Woolhampton     10.30 am

Yateley and Hartley Wintney, Northeast Hampshire - St Swithun and St Thomas More

CHRISTMAS EVE
Tuesday 24th December
St. Swithun: 4pm Mass
St. Thomas More: 6pm Mass
St Swithun: 10pm Mass

CHRISTMAS DAY
Wednesday 25th December
St Swithun: 10am Mass

";