Welcome!

For more information about the Catholic Church, feel free to call any of the parishes on this page…

+ Archbishop J. Michael Miller, CSB

All Saints (Coquitlam)

December 24
7: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
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

Canadian Martyrs (Richmond)

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

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

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

January 1
8:15 am – New Year’s Day Mass (Cantonese)
10:00 am – New Year’s Day Mass (Cantonese)
11:45 am – New Year’s Day Mass (English)

Christ the Redeemer (West Vancouver)

December 24
5:00 pm – Christmas Eve Mass
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, Tla’Amin First Nation)

December 25
12:00 am – Midnight Mass (St. Gerard’s Church, Wildwood)
10: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, Tla’Amin First Nation)
7:00 pm – New Year’s Day Mass (St. Gerard’s Church, Wildwood)

Corpus Christi (Vancouver)

December 24
7: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:00 am – Christmas Day Mass ( Holy Family Hospital)
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
4: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
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
6:00 pm – New Year’s Eve Mass (Community Church, Madeira Park)

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
5: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

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
5:00 pm – Christmas Eve Mass
7:30 pm – Christmas Eve Mass
10:30 pm – Carols
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 Mass
9:00 pm – Christmas Eve Mass

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
11:15 pm – Thanksgiving prayers & Benediction

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)

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
2:00 pm – Christmas Day Mass (French & Congolese)

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
2:00 pm – New Year’s Day Mass (Cantonese)

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:00 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 & Youth 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
5:30 pm – New Year’s Eve Mass (Spanish)
7:00 pm – New Year’s Eve Children & Youth 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
7:00 pm – Christmas Eve Mass

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

Our Lady of Mercy (Burnaby)

December 24
5: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

December 31
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
5:00 pm – Christmas Day Mass (Youth-led)

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 (Youth-led)

Our Lady of Sorrows (Vancouver)

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

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)
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
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
4:30 pm – Christmas Eve Mass
6:30 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
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 Mass (Children’s Choir)
7:00 pm – Christmas Eve Mass (Folk Choir)
9:00 pm – Christmas Eve Mass (Young Adult Choir)
11:00 pm – Christmas Eve Mass (Seniors 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
4:30 pm – Christmas Eve Mass (at St. Kateri Tekakwitha Centre)
7:00 pm – Christmas Eve Mass
11:00 pm – Christmas Eve Mass

December 25
9:30 am – Christmas Day Mass

December 31
4:30 pm – New Year’s Eve Mass (at St. Kateri Tekakwitha Centre)

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

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 – Hour of Praise & Thanksgiving with Benediction at 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
4:00 pm – New Year’s Day Mass

St. Andrew Kim (Surrey)

December 24
6:00 pm – Christmas Eve Mass (St. Paul Chong Mission)
9:00 pm – Christmas Eve Mass (St. Peter Yu Mission)
9:00 pm – Christmas Eve Mass (St. Agnes Kim Mission)

December 25
8:00 am – Christmas Day Mass
10:30 am – Christmas Day Mass
12:30 pm – Christmas Day Mass
2:00 pm – Christmas Day Mass (St. Paul Chong Mission)
2:00 pm – Christmas Day Mass (St. Agnes Kim Mission)
5:00 pm – Christmas Day Mass (St. Peter Yu Mission)

December 31
5:00 pm – New Year’s Eve Mass (St. Paul Chong Mission)
7:30 pm – New Year’s Eve Mass

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. Agnes Kim Mission)
5:00 pm – New Year’s Day Mass (St. Peter Yu Mission)

St. Ann (Abbotsford)

December 24
5:00 pm – Christmas Eve Children’s Mass
7:00 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
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

St. Anthony (West Vancouver)

December 24
5: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
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:30 pm – Christmas Eve Mass

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

December 31
9:00 pm – New Year’s Eve Mass {followed by Adoration)

January 1
9:00 am – New Year’s Day Mass
11: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: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
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:00 pm – Christmas Eve Children’s Mass
8:30 pm – Carolling
9:00 pm – Christmas Eve Mass
11:30 pm – Carolling

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
5:30 pm – Christmas Day Mass (St. Alphonsa Syro Malabar)

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 am – New Year’s Day Mass
5:30 pm – New Year’s Day Mass (St. Alphonsa Syro Malabar)

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)

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

December 25
12:00 am – Midnight Mass
8:30 am – Christmas Day Mass
10:30 am – Christmas Day Mass
12:30 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:30 am – New Year’s Day Mass
12:30 pm – New Year’s Day Mass

St. Edmund (North Vancouver)

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

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

December 31
4:30 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

St. Francis de Sales (Burnaby)

December 24
6:00 pm – Christmas Eve Family Mass
9:00 pm – Christmas Eve Mass (ASL Interpreted)
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
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
7:00 pm – New Year’s Day Mass

St. Francis of Assisi (Vancouver)

December 24
5:00 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
8:00 pm – Christmas Eve Mass (English)
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 am – New Year’s Eve Mass (Cantonese)
5: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)

December 25
1:00 pm – Christmas Day Mass (Arabic)

January 1
1:00 pm – New Year’s Day Mass (Arabic)

St. Gerard Mission (Bowen Island)

December 24
7:00 pm – Christmas Eve Day Mass

December 25
10:30 am – Christmas Day Mass

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

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
5:00 pm – Christmas Carols
5:00 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
4:30 pm – New Year’s Eve Mass & Benediction

January 1
9:00 am – New Year’s Day Mass & Benediction
11:00 am – New Year’s Day Mass & Benediction
6:30 pm – 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
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
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
6:00 pm – New Year’s Day Mass

St. Joseph (Langley)

December 24
5: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
8:00 pm – New Year’s Day Mass

St. Joseph (Mission)

December 24
6: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. Joseph (Port Moody)

December 24
5:30 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
8:30 am – New Year’s Day Mass
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 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
8:30 am – New Year’s Day Mass
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)
2:00 pm – Christmas Day Mass (Vietnamese)
6:00 pm – Christmas Day Mass (English)

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

January 1
8:00 am – New Year’s Day Mass (English)
9:30 am – New Year’s Day Mass (Vietnamese)
11:30 am – New Year’s Day Mass (English)
2:00 pm – New Year’s Day Mass (Vietnamese)
5:00 pm – New Year’s 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
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
6:30 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
1:00 pm – New Year’s Day Mass

St. Jude (Vancouver)

December 24
5: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
2:00 pm – Christmas Day Mass (El Shaddai)
5:00 pm – 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
5:00 pm – New Year’s Day Mass

St. Luke (Maple Ridge)

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

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

December 31
4:30 pm – New Year’s Eve Mass
11:00 pm – Holy Hour with Benediction

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

St. Mark (Vancouver)

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

December 25
12:00 am – Midnight Mass
9:30 am – Christmas Day Mass
11:30 am – Christmas Day 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)

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

December 31
5: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
10:15 am – New Year’s Day Mass (at St. Theresa’s Mission)
11:30 am – New Year’s Day Mass

St. Mary (Gibsons)

December 24
11:30 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:00 pm – Christmas Eve Mass
11:00 pm – Christmas Eve Mass

December 25
9:30 am – Christmas Day Mass
11:15 am – Christmas Day Mass
1:00 pm – Christmas Day Mass
3:00 pm – Christmas Day Mass (Tagalog)
5:00 pm – Christmas Day Mass

December 31
5:00 pm – New Year’s Eve Mass
10:00 pm – Adoration until 11 pm
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 Mass (Tagalog)
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)
7:30 pm – Christmas Day Mass

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 Hymns

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
5:00 pm – New Year’s Day Mass

St. Monica (Richmond)

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
10:00 pm – New Year’s Eve Mass

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

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 – New Year’s Eve Mass

January 1
8:30 am – New Year’s Day Mass
10:30 am – New Year’s Day Mass
7:00 pm – 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

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 Mass

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

January 1
7:00 am – New Year’s Day Mass
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

December 25
11:00 am – Christmas Day Mass

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

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:00 pm – Christmas Day Mass

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

January 1
7:30 am – New Year’s Day Mass
9:00 am – New Year’s Day Mass
10:30 am – New Year’s Day Mass
12:00 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. 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:00 pm – Holy Hour until midnight

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 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
9:00 pm – Christmas Eve Mass

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

December 31
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
4:30 pm – Carols
5:00 pm – Christmas Eve Mass
10:00 pm – Carols
10:30 pm – Christmas Eve Mass
11:15 pm – Carols

December 25
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


Share This Page: