Tuesday, December 24 – Christmas Eve – Carol Service 11:00 pm followed by Mass (The Nativity of The Lord) at 12:01 am Wednesday, December 25 – Christmas Day – The Nativity – Mass at 8:30 am & 11:00 am Thursday, December 26 – Public Holiday (Boxing Day) Mass at 7:00 am Friday, December 27 – Mass at 7:00 am Saturday, December 28– Vigil for Sunday at 6:00 pm Sunday, December 29– Feast of The Holy Family of Jesus, Mary and Joseph Mass at 8:30 am and 11:00 am Tuesday, December 31 – New Year’s Eve -Watch Night Service 11:00 p.m. Wednesday, January 1, 2025 – Solemnity of Mary, The Holy Mother, Mass at 12:01 a.m. and 8:30 a.m.
St. Anselm, Bernard Road, Fox Hill Tuesday, December 24th - Christmas Eve – 10:00 p.m. Carols followed by Christmas Mass. Wednesday, December 25th - Christmas Day - 9:00 a.m. Thursday, December 26th - 8:00 a.m. Sunday, December 29th – Feast of The Holy Family - 9:00 a.m. Tuesday, December 31st – New Year’s Eve – Holy Hour Service - 10:00 pm Mass at 11:00 p.m. Wednesday, January 1, 2025 - New Year’s Day – 9:00 am (The Solemnity of Mary, Mother of God) - 9:00 a.m.
St. Bede, Sutton Street
Tuesday, December 24 - Christmas Eve Carol Service 7:00 p.m. – Mass at 8:00 p.m. Wednesday, December 25 - Christmas Day - 9:00 am Tuesday, December 31- New Year's Eve – 10:00 pm – Old Year Service Mass at 11:00 p.m. Wednesday, January 1, 2025 - New Year's Day – NO MASS
St. Cecilia, Third Street, Coconut Grove
Tuesday, December 24 - Christmas Eve (The Nativity of The Lord) - 9:00 pm Wednesday, December 25 - Christmas Day – 9:00 am Sunday, December 29 - (Feast of The Holy Family) 7:30 a.m. & 9:00 a.m. Tuesday, December 31 - New Year’s Eve Mass - 10:30 pm Watch Night Service at 11:30 p.m. Wednesday, January 1, 2025 - New Year’s Day - (Solemnity of Mary, The Holy Mother of God) - 9:00 a.m.
Holy Family, Robinson & Claridge Roads
Tuesday, December 24, Christmas Eve Carol Service at 9:00 p. m. Christmas Mass during the Night at 10:00 p. m. Wednesday, December 25th, Christmas Mass during the Day at 9:00 a. m. Tuesday, December 31st, Watchnight Service at 11:00 p.m. Mass at 12:00 Midnight Wednesday, January 1st, 2025, Mass in the Chapel at 9:00 a. m.
St. Joseph, Boyd Road, Boyd Road
Tuesday December 24 - Singing of Carols led by the Choir at 10:30 p.m. - Mass for the Feast of Christmas (Mass for Midnight) at 11:00 p.m. Wednesday December 25 - Christmas Day Mass - one mass in the parish 9:00 a.m. (Children's Mass) Thursday December 26 (Feast of St. Stephan) Mass in the Chapel at 7: 00 a.m. Friday December 27 (Feast of St. John Apostle and Evangelist) 7:00 a.m. Mass in the Chapel at 7:00 a.m. Saturday December 28 (Feast of the Holy Innocents Martyrs) Mass in the Chapel at 7:00 a.m. Sunday December 29 – (Feast of the Holy Family of Jesus, Mary and Joseph) Regular Mass Time in the Parish at 6:30 a.m. and 10:00 a.m. Tuesday December 31- Seventh Day with the Octave of the Nativity of the Lord at 7:00 am Mass in the Chapel Wednesday January 1, 2025 - Olé Years' Service begins at 10:30 p.m. Remembering all who have died in the parish during the year 2024. New Year's Day Mass begins at 11:00 p.m. — The Octave Day of the Nativity of the Lord and the Feast of the solemnity of Mary, the Mother of God. Friday January 3, 2025 - 7:00 a.m. Mass in the Chapel — Feast of the Holy Name of Jesus
Our Lady of The Holy Souls, Deveaux & Young Streets
Tuesday, December 24 - Christmas Eve (Vigil) Mass at 10:30 pm Wednesday, December 25 - Christmas Day Mass at 10:00 am Tuesday, December 31 - New Year's Eve (Vigil) Mass at 10:30 pm Wednesday, January 1, 2025, New Year's Day Mass at 10:00 am
St. Paul The Apostle, Western Road Tuesday, December 24– Christmas Eve – Vigil, 6:00 p.m. Christmas Carols, 11:30 p.m. Christmas Mass at midnight Wednesday, December 25 – Christmas Day – One Mass only - 10:00 am Tuesday, December 31– New Year’s Eve Mass - 6:00 p.m. Wednesday, January 1, 2025 – One Mass only 10:00 a.m.
Church of the Resurrection, South Beach Tuesday, December 24th - Vigil Mass/Carol Service 8:00 pm Wednesday, December 25th - Nativity Mass - 9:00 am – One Mass Tuesday, December 31st - Watch Night - 10:00 pm Wednesday, January 1st, 2025 - 9:00 am
Sacred Heart, East Shirley Street
Tuesday, December 24 – Christmas Eve Vigil Mass - 5:30 p.m. Mass during the night – 8:30 pm Wednesday, December 25 - Christmas Day Mass – 9:00 a.m. Virgil Mass – Saturday, December 28 – 6:30 p.m. Sunday, December 29, Morning Mass at 8:30 a.m. and 10:30 a.m. Tuesday, December 31st - Watch night Service – 10:30 pm - Vigil Mass – 11:00 pm January 1, 2025- New Year’s Day Mass – 9:00 a.m.
St. Thomas More, Madeira Street
Tuesday, December 24 – Christmas Eve - 8:00 p.m. (Carol Service) Mass during the night at 9:00 p.m. Wednesday, December 25 – Christmas Day - 9:00 a.m. Thursday, December 26 – Christmas Prayer and Benediction – 6:30 p.m. Tuesday, December 31 - New Year’s Eve Watch Service - 8:00 p.m. Mass at 9:00 p.m. Wednesday, January 1, 2025 - New Year’s Day - 9:00 a.m. Thursday, January 2, 2025 – Christmas Prayer and Benediction - 6:30 p.m.
~ FAMILY ISLANDS ~
On islands without a resident priest, it is not possible to celebrate a Mass. As a result, on those islands, Communion Services are led by a Permanent Deacon.
ANDROS
Tuesday, December 24, Christmas Eve combined services: Our Lady of Hope, Autec Base, Christ the King, St. John Church, Fresh Creek beginning 10:00 pm Wednesday, December 25,2024 - Christmas Day St. John Church Fresh Creek at 8:30 a.m. Autec Base at 9:45 a.m. Christ The King Church Cargill Creek at 11:15 a.m. Saturday, December 28 - service at Our Lady of Hope Mastic Point - on Saturday at 4:30 pm Sunday, December 29 (Feast of The Holy Family) Autec Base at 8:30 a.m. St John Church, Fresh Creek at 10:00 am Christ The King Church Cargill at 11:45 am
CAT ISLAND
Tuesday, December 24 – Holy Redeemer at 11:00 p.m. Wednesday, December 25 - There is no Mass/Service
EXUMA St. Theresa, George Town
Tuesday, December 24 – Christmas Eve – 9:00 p.m. Wednesday, December 25 – 10:30 am Thursday, January 1, 2025 – 10:30 am
BIMINI Holy Name, Bailey Town/Cat Cay Chapel
Wednesday, December 25 – Christmas Day – 9:00 a.m. Cat Cay Chapel - 12 noon Thursday, January 1, 2025 – New Year’s Day - 9:00 am Cat Cay Chapel 12 noon
ELEUTHERA
Tuesday, December 24 – St. Gregory’s Church- Carol service 11:00 pm followed by Midnight Mass. This is a combined service for St. Catherine's Tuesday, December 31 - Combined Vigil Holy Hour at 11:00 pm followed by midnight Mass. Sunday Mass remains the same. Sunday, December 29 – Regular mass 8:30 a.m. at St. Gregory’s and 10:00 a.m. at St. Catherine’s.
~ GRAND BAHAMA PARISHES ~
Tuesday, Christmas Eve – December 24
Mary, Star of the Sea Vigil Mass – 5:30 p.m. Carol Service – 8:30 p.m. Mass -9:00 p.m.
St. Vincent de Paul, Hunters Carol Service – 8:30 p.m. Mass – 9:00 p.m. St. Agnes at St. at St. Vincent de Paul St. Michael’s at Mary Star Our Lady of Perpetual Help – 10:00 p.m. Wallace Groves Auditorium
Wednesday, Christmas Day – December 25 Mary, Star of the Sea – 10:00 a.m. St. Vincent de Paul – 9:00 a.m. St. Agnes – St. Vincent de Paul St. Michael’s – Mary, Star of the Sea Our Lady of Perpetual Help – 2:00 p.m.
Thursday, December 26 Mary Star of the Sea Mass at 10:00 a.m. St. Vincent de Paul – 9:00 a.m. Our Lady of Perpetual Help – 2: 00 p.m.
NO MASS ON DECEMBER 27TH, & DECEMBER 30TH, 2024
Tuesday, New Year’s Eve – December 31
Mary, Star of the Sea – 5:30 p.m. Adoration – 10:30 p.m. Mass – 11:00 p.m. St. Vincent de Paul – 10:30 p.m. Adoration Mass – 11:00 p.m. St. Agnes at St. Vincent de Paul St. Michael’s at Mary, Star Church Our Lady of Perpetual Help – 10:00 p.m. Wallace Grove Auditorium New Year’s Day (January 1st, 2025) Mary, Star of the Sea – 10:00 a.m. St. Vincent de Paul – 9:00 a.m. St. Agnes – St. Vincent de Paul St. Michael’s – Mary, of the Sea Our Lady of Perpetual Help – 2:00 p.m.