Read Archbishop Miller’s Christmas Message
Friday, Dec. 25, is the solemnity of the Nativity of the Lord, a holy day of obligation.
Friday, Jan. 1, is the Solemnity of Mary, Mother of God, and a holy day of obligation.

*Parishes with an asterisk beside their names have not yet confirmed these Christmas Mass times. For these parishes, please contact the parish itself to confirm the Christmas schedule.

All Saints (Coquitlam)

December 24
6:30 pm – Christmas Eve Children’s Mass

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass
10:45 am – Christmas Day Mass
12:30 pm – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Eve Day Mass
10:45 am – New Year’s Eve Day Mass
12:30 pm – New Year’s Eve Day Mass

Blessed Sacrament (Vancouver)

December 24
5:00 pm – Christmas Eve Mass (English)

December 25
12:00 am – Midnight Mass (French & English)
9:30 am – Christmas Day Mass (English)
11:00 am – Christmas Day Mass (French)

December 31
5:00 pm – New Year’s Eve Mass (English)
9:00 pm – New Year’s Eve Mass

January 1
9:30 am – New Year’s Day Mass (English)
11:00 am – New Year’s Day Mass (French)

Canadian Martyrs (Richmond)

December 24
6:00 pm – Christmas Eve Mass (Cantonese & Mandarin)
8:00 pm – Christmas Eve Mass (English)
11:00 pm – Christmas Eve Mass (Cantonese & English)

December 25
12:00 am – Midnight Mass
9:30 am – Christmas Day Mass (Cantonese & Mandarin)
11:30 am – Christmas Day Mass (English)

January 1
9:30 am – New Year’s Day Mass (Cantonese)
11:30 am – New Year’s Day Mass (English)

Christ the Redeemer (West Vancouver)

December 24
11:30 pm – Christmas Carol Service

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass
11:00 am – Christmas Day Mass

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass
5:00 pm – New Year’s Day Mass

Church of the Assumption (Powell River)

December 24
7:00 pm – Christmas Eve Mass (Church of the Assumption)
10:00 pm – Christmas Eve Mass (Sacred Heart Church, Sliammon)

December 25
12:00 am – Midnight Mass (St. Gerard’s Church,
Wildwood)

1:00am – Christmas Day Mass (Church of the Assumption)

December 31
4:30 pm – New Year’s Eve Mass (Church of the Assumption)

January 1
8:00 am – New Year’s Day Mass (St. Gerard’s Church, Wildwood)
10:00 am – New Year’s Day Mass (Church of the Assumption)
12:00 pm – New Year’s Day Mass (Sacred Heart Church, Sliammon)

Corpus Christi (Vancouver)

December 24
7:00 pm – Christmas Eve Children’s Mass

December 25
12:00 am – Midnight Mass
8:30 am – Christmas Day Mass
10:00 am – Christmas Day Mass
11:30 am – Christmas Day Mass
3:00 pm – Christmas Day Mass (Cantonese)

December 31
7:00 pm – New Year’s Eve Mass

January 1
8:30 am – New Year’s Day Mass
10:00 am – New Year’s Day Mass
11:30 am – New Year’s Day Mass
3:00 pm – New Year’s Day Mass (Cantonese)

Good Shepherd (Surrey)

December 24
4:00 pm – Christmas Eve Family Mass
6:30 pm – Christmas Eve Mass
11:00 pm – Carols

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass
11:00 am – Christmas Day

December 31
5:00 pm – New Year’s Eve Mass
11:00 pm – Adoration until midnight

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass
7:00 pm – New Year’s Day Mass

Guardian Angels (Vancouver)

December 24
7:00 pm – Christmas Eve Children’s Mass
10:30 pm – Christmas Carols
11:00 pm – Christmas Eve Mass

December 25
9:00 am – Christmas Day Mass
11:00 am – Christmas Day Mass
12:30 pm – Christmas Day Mass

December 31
9:00 am – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass
12:30 pm – New Year’s Day Mass

Holy Cross (Burnaby)

December 24
5:00 pm – Christmas Eve Mass

December 25
12:00 am – Midnight Mass
8:00 am – Christmas Day Mass
10:00 am – Christmas Day Mass
12:00 pm – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass

January 1
8:00 am – New Year’s Day Mass
10:00 am – New Year’s Day Mass
12:00 pm – New Year’s Day Mass

Holy Cross (Crescent Beach)

December 24
4:00 pm – Christmas Eve Mass

December 25
8:30 am – Christmas Day Mass

January 1
8:30 am – New Year’s Day Mass

Holy Family (Sechelt)

December 24
8:00 pm – Christmas Eve Mass

December 25
9:00 am – Christmas Day Mass

December 31
4:00 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass

Holy Family (Vancouver)

December 25
12:00 am – Midnight Mass (Latin)
8:00 am – Christmas Day Mass (Latin)
10:30 am – Christmas Day Mass (Latin)

December 31
8:00 pm – Adoration until midnight

January 1
8:00 am – New Year’s Day Mass (Latin)
10:30 am – New Year’s Day Mass (Latin)

Holy Name of Jesus (Vancouver)

December 24
4:30 pm – Christmas Carols
5:00 pm – Christmas Eve Anticipated Mass
11:30 pm – Christmas Carols

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass
11:00 am – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Anticipated Mass

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass

Holy Rosary Cathedral (Vancouver)

December 24
5:10 pm – Christmas Eve Mass
9:00 pm – Christmas Eve Mass
11:00 pm – Choir Concert

December 25
12:00 am – Midnight Mass
8:00 am – Christmas Day Mass
9:30 am – Christmas Day Mass
11:00 am – Christmas Day Mass
12:30 pm – Christmas Day Mass
5:00 pm – Christmas Day Mass
6:30 pm – Christmas Day Mass (Spanish)
8:00 pm – Christmas Day Mass

December 31
5:10 pm – New Year’s Eve Mass

January 1
8:00 am – New Year’s Day Mass
9:30 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass
12:30 pm – New Year’s Day Mass
5:00 pm – New Year’s Day Mass
6:30 pm – New Year’s Day Mass (Spanish)
8:00 pm – New Year’s Day Mass

Holy Spirit (New Westminster)

December 24
7:00 pm – Christmas Eve Children’s Mass
11:00 pm – Christmas Eve Mass

December 25
9:00 am – Christmas Day Mass
11:00 am – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass

Holy Trinity (North Vancouver)

December 24
5:00 pm – Christmas Eve Mass
8:00 pm – Christmas Eve Mass

December 25
12:00 am – Midnight Mass
8:30 am – Christmas Day Mass
10:00 am – Christmas Day Mass
11:30 am – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass

January 1
8:30 am – New Year’s Day Mass
10:00 am – New Year’s Day Mass
11:30 pm – New Year’s Day Mass

Immaculate Conception (Delta)

December 24
6:30 pm – Christmas Eve

December 25
12:00 am – Midnight Mass
8:30 am – Christmas Day Mass
10:15 am – Christmas Day Mass
12:00 pm – Christmas Day Mass
4:00 pm – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass

January 1
8:30 am – New Year’s Day Mass
10:15 am – New Year’s Day Mass
12:00 pm – New Year’s Day Mass
4:00 pm – New Year’s Day Mass

Immaculate Conception (Vancouver)

December 24
4:00 pm – Christmas Eve Mass
6:00 pm – Christmas Eve Mass
7:30 pm – Carols
8:00 pm – Christmas Eve Mass
9:30 pm – Carols
10:00 pm – Christmas Eve Mass

December 25
10:00 am – Carols
10:30 am – Christmas Day Mass
12:00 noon – Christmas Day Mass

December 31
4:00 pm – New Year’s Eve Mass

January 1
10:00 am – New Year’s Day Mass
11:30 am – New Year’s Day Mass

Immaculate Heart of Mary (Vancouver)

December 24
8:00 pm – Christmas Eve Mass

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass (English)
10:00 am – Christmas Day Mass (Croation)
11:15 am – Christmas Day Mass (Croation)

December 31
6:00 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass (English)
11:00 am – New Year’s Day Mass (Croation)

Our Lady of Fatima (Coquitlam)

December 24
7:00 pm – Christmas Eve Children’s Mass

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass (French)
10:30 am – Christmas Day Mass
12:30 pm – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass (French)
10:30 am – New Year’s Day Mass

Our Lady of Fatima (Vancouver)

December 24
8:00 pm – Christmas Eve Children’s Mass

December 25
12:00 am – Midnight Mass (Portuguese)
10:00 am – Christmas Day Mass (English)
11:30 am – Christmas Day Mass (Portuguese)

December 31
6:30 pm – New Year’s Eve Mass (Portuguese)

January 1
10:00 am – Christmas Day Mass (English)
11:30 am – Christmas Day Mass (Portuguese)

Our Lady of Good Counsel (Surrey)

December 24
5:00 pm – Christmas Eve Filipino Mass
7:00 pm – Christmas Eve Children’s Mass
9:00 pm – Christmas Eve Mass (Polish)

December 25
12:00 am – Midnight Mass
8:00 am – Christmas Day Mass
9:30 am – Christmas Day Mass
11:15 am – Christmas Day Mass
11:20 am – Christmas Day Mass (in School Auditorium)
1:00 pm – Christmas Day Mass (Polish)
5:00 pm – Christmas Day Mass
7:00 pm – Christmas Day Mass

December 31
7:00 pm – New Year’s Eve Mass
10:00 pm – New Year’s Eve Mass

January 1
8:00 am – New Year’s Day Mass
9:30 am – New Year’s Day Mass
11:15 am – New Year’s Day Mass
11:20 am – Christmas Day Mass (in School Auditorium)
1:00 pm – New Year’s Day Mass (Polish)
5:00 pm – New Year’s Day Mass
7:00 pm – New Year’s Day Mass

Our Lady of Good Hope (Hope)

December 24
6:30 pm – Christmas Eve Mass

December 25
10:00 am – Christmas Day Mass

December 31
4:30 pm – New Year’s Eve Mass

January 1
10:00 am – New Year’s Day Mass

Our Lady of Hungary (Vancouver)

December 25
12:00 am – Midnight Mass (Hungarian)
9:00 am – Christmas Day Mass (English)
11:00 am – Christmas Day Mass (Hungarian)

January 1
9:00 am – New Year’s Day Mass (English)
11:00 am – New Year’s Day Mass (Hungarian)

Our Lady of Lourdes (Coquitlam)

December 24
7:00 pm – Christmas Eve Children’s Mass

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass (English)
11:00 am – Christmas Day Mass (English/French)

December 31
5:00 pm – New Year’s Eve Mass
10:00 pm – Holy hour

January 1
9:00 am – New Year’s Day Mass (English)
11:00 am – New Year’s Day Mass (English/French)

Our Lady of Lourdes Church (Sechelt)

December 24
6:30 pm – Christmas Carols
7:00 pm – Christmas Eve Mass

January 1
9:30 am – New Year’s Day Mass

Our Lady of Mercy (Burnaby)

December 24
6:30 pm – Christmas Eve Children’s Mass
10:30 pm – Christmas Carols
11:00 pm – Christmas Eve Mass

December 25
9:00 am – Christmas Day Mass
11:00 am – Christmas Day Mass

December 31
8:15 am – New Year’s Eve Mass
5:00 pm – New Year’s Eve Mass
10:00 pm – Adoration
11:00 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass

Our Lady of Perpetual Help (Vancouver)

December 24
5:00 pm – Christmas Eve Children’s Mass
7:00 pm – Christmas Eve Mass

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass
11:00 am – Christmas Day Mass

December 31
7:00 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass

Our Lady of Sorrows (Vancouver)

December 24
5:00 pm – Christmas Eve Children’s Mass (English)
7:00 pm – Christmas Eve Mass (Spanish)
8:30 pm – Christmas Eve Mass (English)

December 25
12:00 am – Midnight Mass (English)
8:30 am – Christmas Day Mass (English)
10:00 am – Christmas Day Mass (Italian)
11:30 am – Christmas Day Mass (English)
1:00 pm – Christmas Day Mass (Spanish)

December 31
5:00 pm – New Year’s Eve Mass (English)

January 1
8:30 am – New Year’s Day Mass (English)
10:00 am – New Year’s Day Mass (Italian)
11:30 am – New Year’s Day Mass (English)
1:00 pm – New Year’s Day Mass (Spanish)

Our Lady of the Assumption (Port Coquitlam)

December 24
4:00 pm – Christmas Eve Mass
6:00 pm – Christmas Eve Mass

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Children’s Mass
11:00 am – Christmas Day Mass

December 31
8:30 am – New Year’s Eve Mass
5:00 pm – New Year’s Eve Mass
11:00 pm – Holy Hour

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass

Precious Blood (Surrey)

December 24
6:30 pm – Christmas Eve Family Mass

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass
11:00 am – Christmas Day Mass

December 31
4:30 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass

Sacred Heart (Delta)

December 24
5:00 pm – Christmas Eve Children’s Mass
7:00 pm – Christmas Eve Mass (Folk Choir)
9:00 pm – Christmas Eve Mass (Young Adult Choir)
11:00 pm – Christmas Eve Mass (Mixed Choir)

December 25
9:00 am – Christmas Day Mass
11:00 am – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass
5:00 pm – New Year’s Day Mass

Sacred Heart (Vancouver)

December 24
7:00 pm – Christmas Eve Mass

December 25
9:30 am – Christmas Day Mass

January 1
9:30 am – New Year’s Day Mass

St. Andrew (Vancouver)

December 24
6:00 pm – Christmas Children’s Mass with Christmas Pageant
11:00 pm – Christmas Carols

December 25
12:00 am – Midnight Mass
8:30 am – Christmas Day Mass
10:00 am – Christmas Day Mass
12:00 pm – Christmas Day Mass
4:00 pm – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass
11:00 pm – Praise & Thanksgiving, Benediction

January 1
8:30 am – New Year’s Day Mass
10:00 am – New Year’s Day Mass
12:00 pm – New Year’s Day Mass
4:00 pm – New Year’s Day Mass

St. Andrew Kim (Surrey)

December 24
3:30 pm – Christmas Eve Mass (Iraqi Chaldean)
6:00 pm – Christmas Eve Mass (St. Paul Chong Mission)
9:00 pm – Christmas Eve Mass (St. Peter Yu Mission)

December 25
8:00 am – Christmas Day Mass
10:30 am – Christmas Day Mass
12:30 pm – Christmas Day Mass (English)
2:00 pm – Christmas Day Mass (St. Paul Chong Mission)
2:00 pm – Christmas Day Mass (St. Peter Yu Mission)
3:30 pm – Christmas Day Mass (Iraqi Chaldean)

December 31
7:30 pm – New Year’s Eve Mass
8:30 pm – New Year’s Eve Mass (Iraqi Chaldean)

January 1
8:00 am – New Year’s Day Mass
10:30 am – New Year’s Day Mass
12:30 pm – New Year’s Day Mass (English)
2:00 pm – New Year’s Day Mass (St. Paul Chong Mission)
2:00 pm – New Year’s Day Mass (St. Peter Yu Mission)
3:00 pm – New Year’s Day Mass (Iraqi Chaldean)

St. Ann (Abbotsford)

December 24
5:00 pm – Christmas Eve Children’s Mass
7:00 pm – Christmas Eve Mass

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass
11:00 am – Christmas Day Mass

December 31
6:00 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass

St. Anthony (West Vancouver)

December 24
5:00 pm – Christmas Eve Mass
11:00 pm – Christmas Eve Mass

December 25
9:00 am – Christmas Day Mass
11:00 am – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass

St. Anthony of Padua (Agassiz)

December 24
7:00 pm – Christmas Eve Children’s Mass
10:00 pm – Christmas Eve Mass

December 25
10:00 am – Christmas Day Mass

December 31
7:00 pm – Adoration
8:00 pm – New Year’s Eve Mass

January 1
10:00 am – New Year’s Day Mass

St. Anthony of Padua (Vancouver)

December 24
6:00 pm – Christmas Eve Mass

December 25
12:00 am – Midnight Mass
8:30 am – Christmas Day Mass
10:00 am – Christmas Day Mass
11:30 am – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass
11:00 pm – Adoration until midnight

January 1
8:00 am – New Year’s Day Mass
10:00 am – New Year’s Day Mass
12:00 pm – New Year’s Day Mass

St. Augustine (Vancouver)

December 24
5:30 pm – Christmas Eve Children’s Mass
9:00 pm – Christmas Eve Mass

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass
11:00 am – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass

St. Bernadette (Surrey)

December 24
6:15 pm – Carol Singing
6:30 pm – Christmas Eve Children’s Mass
8:30 pm – Carol Singing
9:00 pm – Christmas Eve Mass
11:30 pm – Carol Singing

December 25
12:00 am – Midnight Mass
10:00 am – Christmas Day Mass
11:30 am – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass

January 1
10:00 am – New Year’s Day Mass
11:30 am – New Year’s Day Mass

St. Casimir (Vancouver)

December 24
9:00 pm – Christmas Eve Mass (English)

December 25
12:00 am – Midnight Mass (Polish)
8:30 am – Christmas Day Mass (English)
10:00 am – Christmas Day Mass (Polish)
12:00 pm – Christmas Day Mass (Polish)

December 31
5:30 pm – New Year’s Eve Mass (Polish)

January 1
8:30 am – Christmas Day Mass (English)
10:00 am – New Year’s Eve Mass (Polish)
12:00 pm – New Year’s Eve Mass (Polish)

St. Clare of Assisi (Coquitlam)

December 24
6:00 pm – Christmas Eve Children’s Mass
9:00 pm – Christmas Eve Mass

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass
11:00 am – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass
11:00 pm – Holy Hour

January 1
8:30 am – New Year’s Day Mass
10:30 am – New Year’s Day Mass
12:30 pm – New Year’s Day Mass

St. Edmund (North Vancouver)

December 24
4:00 pm – Christmas Eve Children’s Mass
6:00 pm – Christmas Eve Mass
10:00 pm – Christmas Eve Mass

December 25
9:30 am – Christmas Day Mass
11:00 am – Christmas Day Mass

December 31
4:30 pm – New Year’s Eve Mass

January 1
9:30 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass

St. Francis de Sales (Burnaby)

December 24
6:00 pm – Christmas Eve Family Mass
9:00 pm – Christmas Eve Mass (ASL Interpreted)

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass
11:00 am – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass
7:00 pm – New Year’s Day Mass

St. Francis of Assisi (Vancouver)

December 24
4:30 pm – Christmas Eve Family Mass
9:00 pm – Christmas Eve Mass

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass (Italian)
10:30 am – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass (Italian)
10:30 am – New Year’s Day Mass
5:00 pm – New Year’s Day Mass

St. Francis Xavier (Vancouver)

December 24
7:30 pm – Evening Prayer (English)
8:00 pm – Christmas Eve Mass (English)
9:30 pm – Christmas Eve Vigil Prayer (Cantonese)
11:00 pm – Christmas Eve Mass (Cantonese & Mandarin)

December 25
8:00 am – Christmas Day Mass (Cantonese)
9:30 am – Christmas Day Mass (Cantonese)
11:15 am – Christmas Day Mass (English)
4:30 pm – Christmas Day Mass (Mandarin)

December 31
8:30 pm – Adoration & Evening Prayer
9:30 pm – New Year’s Eve Mass (Cantonese)

January 1
8:00 am – New Year’s Day Mass (Cantonese)
9:30 am – New Year’s Day Mass (Cantonese)
11:15 am – New Year’s Day Mass (English)
4:30 pm – New Year’s Day Mass (Mandarin)

St. George Melkite-Greek Mission (Burnaby)

TBA

St. Gerard Mission (Bowen Island)

TBA

St. Helen (Burnaby)

December 24
4:00 pm – Christmas Eve Children’s Mass
10:00 pm – Christmas Eve Mass (Italian)

December 25
12:00 am – Midnight Mass
8:30 am – Christmas Day Mass
10:00 am – Christmas Day Mass (Italian)
11:30 am – Christmas Day Mass

December 31
4:00 pm – New Year’s Eve Mass

January 1
8:30 am – New Year’s Day Mass
10:00 am – New Year’s Day Mass (Italian)
11:30 am – New Year’s Day Mass

St. James (Abbotsford)

December 24
6:00 pm – Christmas Carols
6:30 pm – Christmas Eve Children’s Mass
11:30 pm – Christmas Carols

December 25
12:00 am – Midnight Mass
10:00 am – Christmas Day Mass

December 31
9:00 am – New Year’s Eve Mass
5:00 pm – New Year’s Eve Mass & Benediction

January 1
10:00 am – New Year’s Day Mass & Benediction
11:30 am – New Year’s Day Mass & Benediction

St. John the Apostle (Vancouver)

December 24
5:00 pm – Christmas Eve Mass
8:00 pm – Christmas Eve Mass
10:30 pm – Christmas Carols
11:00 pm – Christmas Eve Mass

December 25
9:00 am – Christmas Day Mass
11:00 am – Christmas Day Mass

December 31
8:00 am – New Year’s Eve Mass
6:00 pm – New Year’s Eve Mass
11:00 pm – Holy Hour until midnight

January 1
9:00 am – New Year’s Day Mass
7:00 pm – New Year’s Day Mass

St. Joseph (Langley)

December 24
7:00 pm – Christmas Eve Mass
11:00 pm – Carols

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass
11:00 am – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass
8:00 pm – New Year’s Day Mass

St. Joseph (Mission)

December 24
5:00 pm – Carols & Children’s Pageant
6:00 pm – Christmas Eve Mass
11:30 pm – Carol Singing

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass
11:00 am – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass

St. Joseph (Port Moody)

December 24
6:00 pm – Christmas Eve Mass
9:00 pm – Christmas Eve Mass

December 25
12:00 am – Midnight Mass
10:00 am – Christmas Day Mass
12:00 pm – Christmas Day Mass

December 31
4:00 pm – New Year’s Eve Mass

January 1
10:00 am – New Year’s Day Mass
12:00 pm – New Year’s Day Mass

St. Joseph (Squamish)

December 24
5:30 pm – Children's Pageant
6:00 pm – Christmas Eve Mass
9:00 pm – Christmas Eve Mass

December 25
12:00 am – Midnight Mass (at Queen of Peace
Monastery)

10:00 am – Christmas Day Mass

December 31
5:30 pm – New Year’s Eve Mass

January 1
10:00 am – New Year’s Day Mass

St. Joseph (Vancouver)

December 24
6:30 pm – Christmas Eve Mass (English)
9:00 pm – Christmas Eve Mass (Vietnamese)

December 25
8:00 am – Christmas Day Mass (English)
9:30 am – Christmas Day Mass (Vietnamese)
11:30 am – Christmas Day Mass (English)

December 31
7:00 pm – New Year’s Eve Mass (English)
9:00 pm – New Year’s Eve Mass (Vietnamese)

January 1
9:30 am – Christmas Day Mass (Vietnamese)
11:30 am – Christmas Day Mass (English)

St. Joseph the Worker (Richmond)

December 24
6:30 pm – Christmas Eve Mass
11:00 pm – Christmas Eve Mass (in the Church)
11:15 pm – Christmas Eve Mass (in the School Gym)

December 25
12:00 am – Midnight Mass
8:00 am – Christmas Day Mass
9:30 am – Christmas Day Mass
11:15 am – Christmas Day Mass
1:00 pm – Christmas Day Mass

December 31
9:00 am – New Year’s Eve Mass
6:30 pm – New Year’s Eve Mass

January 1
9:30 am – New Year’s Day Mass
11:15 am – New Year’s Day Mass
1:00 pm – New Year’s Day Mass

St. Jude (Vancouver)

December 24
6:00 pm – Christmas Eve Children’s Mass

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass
11:00 am – Christmas Day Mass

December 31
11:30 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass

St. Luke (Maple Ridge)

December 24
6:00 pm – Christmas Eve Children’s Mass
8:30 pm – Christmas Eve Youth Mass

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass
11:30 am – Christmas Day Mass

December 31
4:30 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass
5:00 pm – New Year’s Day Mass

St. Mark (Vancouver)

December 24
5:00 pm – Christmas Eve Children’s Mass
11:30 pm – Carols

December 25
12:00 am – Midnight Mass
11:00 am – Christmas Day Mass

December 31
12:10 pm – New Year’s Eve Mass

January 1
9:30 am – New Year’s Day Mass
11:30 am – New Year’s Day Mass

St. Mary (Chilliwack)

December 24
5:00 pm – Christmas Eve Children’s Mass
7:30 pm – Christmas Eve Mass
8:00 pm – Christmas Eve Mass (at St. Theresa’s Mission Parish)

December 25
12:00 am – Midnight Mass
9:30 am – Christmas Day Mass
11:30 am – Christmas Day Mass

December 31
6:00 pm – Adoration
7:00 pm – New Year’s Eve Mass

January 1
9:30 am – New Year’s Day Mass
11:30 am – New Year’s Day Mass

St. Mary (Gibsons)

December 24
11:00 pm – Christmas Carols

December 25
12:00 am – Midnight Mass
11:30 am – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass

January 1
11:30 am – New Year’s Day Mass

St. Mary (Vancouver)

December 24
5:00 pm – Christmas Eve Mass
7:00 pm – Christmas Eve Mass
9:30 pm – Christmas Eve Mass

December 25
12:00 am – Midnight Mass
9:30 am – Christmas Day Mass
11:15 am – Christmas Day Mass
1:00 pm – Christmas Day Mass
3:00 pm – Christmas Day Filipino Mass
5:00 pm – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass
11:00 pm – New Year’s Eve Mass

January 1
9:30 am – New Year’s Day Mass
11:15 am – New Year’s Day Mass
1:00 pm – New Year’s Day Mass
3:00 pm – New Year’s Day Filipino Mass
5:00 pm – New Year’s Day Mass

St. Matthew (Surrey)

December 24
5:30 pm – Christmas Eve Children’s Mass
8:00 pm – Christmas Eve Mass
10:00 pm – Christmas Eve Mass (Vietnamese)

December 25
12:00 am – Midnight Mass
8:30 am – Christmas Day Mass
10:30 am – Christmas Day Mass
5:00 pm – Christmas Day Mass (Vietnamese)

December 31
5:30 pm – New Year’s Eve Mass

January 1
8:30 am – New Year’s Day Mass
10:30 am – New Year’s Day Mass
5:00 pm – New Year’s Day Mass (Vietnamese)
7:30 pm – New Year’s Day Mass

St. Michael (Burnaby)

December 24
7:00 pm – Christmas Eve Mass
11:30 pm – Readings and Songs

December 25
12:00 am – Midnight Mass
8:30 am – Christmas Day Children’s Mass
10:00 am – Christmas Day Mass
12:00 pm – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass
11:00 pm – Holy Hour until midnight

January 1
8:30 am – New Year’s Day Mass
10:00 am – New Year’s Day Mass
12:00 pm – New Year’s Day Mass
5:00 pm – New Year’s Day Mass

St. Monica (Richmond)

TBA

St. Nicholas (Langley)

December 24
5:00 pm – Christmas Eve Family Mass
8:00 pm – Christmas Eve Vigil Mass

December 25
12:00 am – Midnight Mass
8:30 am – Christmas Day Mass
10:30 am – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass
11:00 pm – Holy Hour

January 1
8:30 am – New Year’s Day Mass
10:30 am – New Year’s Day Mass

St. Patrick (Maple Ridge)

December 24
7:00 pm – Christmas Eve Mass

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass
11:00 am – Christmas Day Mass
4:30 pm – Christmas Day Mass

December 31
5:30 pm – New Year’s Eve Mass
11:00 pm – Holy Hour until midnight

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass
4:30 pm – New Year’s Day Mass

St. Patrick (Vancouver)

December 24
6:00 pm – Christmas Eve Children’s Mass
9:00 pm – Christmas Eve Youth Mass

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass
11:00 am – Christmas Day Youth Mass

December 31
6:00 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass
5:00 pm – New Year’s Day Mass

St. Paul (North Vancouver)

December 24
7:00 pm – Christmas Eve Mass (at St. Paul’s, 426 Esplanade)
9:00 pm – Christmas Eve Mass (at St. Paul’s, 426 Esplanade)
11:00 pm – Christmas Eve Mass (at Infant Jesus of Prague, Burrard Reserve,
Dollarton Hwy)

December 25
11:00 am – Christmas Day Mass (at St. Paul’s, 426 Esplanade)

December 31
11:00 am – New Year’s Eve Mass (at St. Paul’s, 426 Esplanade)

St. Paul (Richmond)

December 24
6:30 pm – Christmas Eve Children’s/Family Mass
9:00 pm – Christmas Eve Mass

December 25
9:00 am – Christmas Day Mass
10:30 am – Christmas Day Mass
12:05 pm – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass
10:30 am – New Year’s Day Mass
12:05 pm – New Year’s Day Mass
6:30 pm – New Year’s Day Mass

St. Paul (Vancouver)

December 25
11:30 am – Christmas Day Mass

January 1
11:30 am – New Year’s Day Mass

St. Peter (New Westminster)

December 24
6:00 pm – Christmas Eve Children’s Mass
9:00 pm – Christmas Eve Mass

December 25
12:00 am – Midnight Mass
11:00 am – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass
5:00 pm – New Year’s Day Mass

St. Pius X (North Vancouver)

December 24
5:00 pm – Christmas Eve Mass

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass
11:00 pm – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass

St. Stephen (North Vancouver)

December 24
7:00 pm – Christmas Eve Mass
11:30 pm – Christmas Carols

December 25
12:00 am – Midnight Mass
8:30 am – Christmas Day Mass
10:30 am – Christmas Day Mass

December 31
4:30 pm – New Year’s Eve Mass
11:30 pm – Holy Hour until 12:30 am

January 1
8:30 am – New Year’s Day Mass
10:30 am – New Year’s Day Mass

St. Theresa (Burnaby)

December 24
6:00 pm – Christmas Eve Children’s Mass

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass
10:30 am – Christmas Day Mass
12:00 pm – Christmas Day Mass (Mandarin)

December 31
6:00 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass
10:30 am – New Year’s Day Mass
12:00 pm – New Year’s Day Mass (Mandarin)

Star of the Sea (White Rock)

December 24
4:00 pm – Christmas Eve Mass

December 25
10:30 am – Christmas Day Mass

December 31
4:00 pm – New Year’s Eve Mass

January 1
10:30 am – New Year’s Day Mass

Sts. Cyril & Methodius (New Westminster)

December 24
6:00 pm – Christmas Eve Mass (Rorate)
11:30 pm – Christmas Carols

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass (English)
11:00 am – Christmas Day Mass (Slovak)

December 31
8:00 am – New Year’s Eve Mass
6:00 pm – Thanksgiving & Adoration until midnight

January 1
9:00 am – New Year’s Day Mass (English)
11:00 am – New Year’s Day Mass (Slovak)

Sts. Joachim & Ann (Aldergrove)

December 24
7:00 pm – Christmas Eve Mass
9:00 pm – Christmas Eve Mass (Latin)

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass
11:00 am – Christmas Day Mass
1:00 pm – Christmas Day Mass (Latin)

December 31
4:30 pm – New Year’s Eve Mass

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass
1:00 pm – New Year’s Day Mass (Latin)

Sts. Peter & Paul (Vancouver)

December 24
6:30 pm – Carols
7:00 pm – Christmas Eve Mass
11:15 pm – Carols

December 25
12:00 am – Midnight Mass
9:00 am – Christmas Day Mass
11:00 am – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass
11:00 pm – Holy Hour

January 1
9:00 am – New Year’s Day Mass
11:00 am – New Year’s Day Mass
4:30 pm – New Year’s Day Mass

Vancouver International Airport (YVR)

(Interfaith Chapel, International Arrivals Level)
December 25
4:00 pm – Christmas Day Mass

January 1
4:00 pm – New Year’s Day Mass


Share This Page: