Read Archbishop Miller’s Christmas Message

Wednesday, Dec. 25, is the solemnity of the Nativity of the Lord, a holy day of obligation.

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

11:00 pm – Holy Hour

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:00 am – Christmas Day Mass (French)

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 (Vigil Mass in English)

January 1

9:00 am – New Year’s Day Mass (French)

11:00 am – New Year’s Day Mass (French)

Canadian Martyrs (Richmond)*

December 24

8:00 pm – Christmas Eve Family Mass (Chinese & English)

11:00 pm – Christmas Eve Mass (Chinese & English)

December 25

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 and Mandarin)

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

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

5:00 pm – New Year’s Day Mass

Church of the Assumption (Powell River)

December 24

8: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 (Church of the Assumption)

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

11:00 am – Christmas Day Mass (St. Gerard’s Church, Wildwood)

December 31

4:30 pm – New Year’s Eve Mass (St. Gerard’s Church, Wildwood)

January 1

9:00 am – New Year’s Day Mass (Church of the Assumption)

11:00 am – New Year’s Day Mass (Church of the Assumption)

11:30 am – 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 (Chinese)

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 (Chinese)

Good Shepherd (Surrey)

December 24

5:00 pm – Christmas Eve Family Mass

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

5:00 pm – New Year’s Eve Mass

11:00 pm – Holy Hour and Benediction

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

December 25

9:00 am – Christmas Day Mass

11:00 am – Christmas Day Mass

12:30 pm – Christmas Day 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 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 (at Holy Family)

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)

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 Children’s 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

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

5:30 pm – Christmas Eve Mass

7:30 pm – Christmas Eve Mass

11:00 pm – Christmas Eve Mass

December 25

10:30 am – Christmas Day Mass

12:00 noon – Christmas Day Mass

December 31

5:00 pm – New Year’s Eve Mass

January 1

10:30 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 (Bilingual)

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)

10:00 am – New Year’s Day Mass (Croation)

11:15 am – New Year’s Day Mass (Croation)

Our Lady of Fatima (Coquitlam)

December 24

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

1:00 pm – Christmas Day Mass (Polish)

5:00 pm – Christmas Day Mass

7:00 pm – Christmas Day Mass

December 31

5:00 pm – New Year’s Eve Mass (Spanish)

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

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 7Mass

December 25

12:00 am – Midnight Mass

9:00 am – Christmas Day Mass (English)

11:00 am – Christmas Day Mass (French)

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 (English)

11:00 am – New Year’s Day Mass (French)

Our Lady of Mercy (Burnaby)

December 24

6:30 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

6:30 pm – New Year’s Eve Mass

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 Lourdes Church (Sechelt) *

December 24

10:00 pm – Christmas Eve Mass

December 25

10:00 am – Christmas Day Mass

Our Lady of Perpetual Help (Vancouver)

December 24

5:00 pm – Christmas Eve Children’s Mass

7:00 pm – Christmas Eve Mass

11:45 – Christmas Carols

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

7:00 pm – Christmas Eve Mass (Italian)

9: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)

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

5:00 pm – Christmas Eve Mass

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

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

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

Sacred Heart (Delta)

December 24

5:00 pm – Christmas Eve Children’s Mass

7:00 pm – Christmas Eve Mass (Hymnprov Singers)

9:00 am – Christmas Eve Mass (Young Adult Choir)

11:00 pm – Christmas Eve Mass (Augustine Choir)

December 25

9:00 am – Christmas Day Mass (Folk Choir)

11:00 am – Christmas Day Mass (Organ Music)

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

11:30 am – Christmas Day Mass (at St. Paul’s)

January 1

9:30 am – New Year’s Day Mass

11:30 am – Christmas Day Mass (at St. Paul’s)

St. Andrew (Vancouver) *

December 24

5:30 pm – Christmas Carols

6:00 pm – Christmas Pageant

6:30 pm – Christmas Eve Children’s Mass

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

6:00 pm – Christmas Eve Mass (St.Paul Chong Mission)

9:00 pm – Christmas Eve Mass (St.Andrew Kim)

9:00 pm – Christmas Eve Mass (St.Peter Yu Mission)

December 25

8:00 am – Christmas Day Mass

10:00 am – Christmas Day Mass

12:30 pm – Christmas Day Mass (English)

2:00 pm – Christmas Day Mass (St.Peter Yu Mission)

2:00 pm – Christmas Day Mass (St.Paul Chong Mission)

December 31

7:30 pm – New Year’s Eve Mass

7:30 pm – New Year’s Eve Mass (St Peter Yu Mission)

January 1

8:00 am – New Year’s Day Mass

10:00 am – New Year’s Day Mass

12:30 pm – New Year’s Day Mass (English)

2:00 pm – New Year’s Day Mass (St.Peter Yu Mission)

2:00 pm – New Year’s Day Mass (St.Paul Chong Mission)

St. Ann (Abbotsford)

December 24

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

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

11:00 pm – Holy Hour with Benediction at midnight

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

11:30 pm – Christmas Carols

December 25

12:00 am – Midnight Mass

10:00 am - Christmas Day Mass

December 31

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

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

St. Augustine (Vancouver)

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

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 – Christmas Carols

6:30 pm – Christmas Eve Children’s Mass

8:30 pm – Christmas Carols

9:00 pm – Christmas Eve Mass

11:30 pm – Christmas Carols

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

December 25

12:00 am – Midnight Mass (Polish)

10:00 am – Christmas Day Mass (Polish)

12:00 pm – Christmas Day Mass (English)

December 31

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

January 1

10:00 am – New Year’s Eve Mass (Polish)

12:00 pm – New Year’s Eve Mass (English)

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

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 – Children’s Liturgy

7:30 pm – Christmas Eve Mass

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

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

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

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 (English)

December 25

12:00 am – Midnight Mass

9:00 am – Christmas Day Mass (Italian)

10:30 am – Christmas Day Mass (English)

December 31

7: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 (English)

5:00 pm – New Year’s Day Mass (English)

St. Francis Xavier (Vancouver)*

December 24

8:00 pm – Christmas Eve Mass (English)

9:30 pm – Christmas Eve Vigil Prayer

11:00 pm – Christmas Eve Mass (Chinese)

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

5:30 pm – New Year’s Eve Mass (Mandarin)

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

January 1

1:00 pm – New Year’s Day Mass

St. Gerard Mission (Bowen Island)*

December 24

4:15 pm – Carol Service

5:00 pm – Christmas Eve 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 (English)

8:30 am – Christmas Day Mass (English)

10:00 am – Christmas Day Mass (Italian)

11:30 am – Christmas Day Mass (English)

December 31

4:00 pm – New Year’s Eve Mass

January 1

10:00 am – New Year’s Day Mass (Italian)

11:30 am – New Year’s Day Mass (English)

St. James (Abbotsford)

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

5:00 pm – New Year’s Eve Mass & Benediction

January 1

10:00 am – New Year’s Day Mass

6:30 pm – New Year’s Day Mass

St. John the Apostle (Vancouver) *

December 24

5:00 pm - Family 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

St. Joseph (Langley)

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

8:00 pm – New Year’s Day Mass

St. Joseph (Mission)

December 24

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

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 Children 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

9:00 pm – Christmas Eve Mass

December 25

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:30 pm – Christmas Eve mass (Vietnamese)

December 25

9:30 am – Christmas Day Mass (Vietnamese)

11:30 am – Christmas Day Mass (English)

December 31

9:00 pm – New Year’s Eve Mass

January 1

9:30 am – Christmas Day Mass (Vietnamese)

11:30 am – Christmas Day Mass (English)

St. Joseph the Worker (Richmond)

December 24

7:30 pm – Christmas Eve Mass

11:00 pm – Christmas Eve Mass (in the Church)

11:15 pm – Christmas Eve Mass (in the Parish Ctr)

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

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 25

12:00 am – Midnight Mass

7:45 am – Christmas Day Mass (Latin)

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

11:30 pm – New Year’s Eve Mass

January 1

7:45 am – New Year’s Day Mass (Latin)

9:00 am – New Year’s Day Mass

11:00 am – New Year’s Day Mass

St. Luke (Maple Ridge)

December 24

5:30 pm – Christmas Eve Mass

8:30 pm – Christmas Eve 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:30 am – New Year’s Day Mass

7:00 pm – New Year’s Day Mass

St. Mark (Vancouver)

December 24

5:00 pm – Christmas Eve Children’s Mass

December 25

12:00 am – Midnight Mass

11:00 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   (preferred seating to families)

7:30 pm – Christmas Eve Mass

8:00 pm – Christmas Eve Mass (at St. Theresa’s, 1st Nations)

December 25

12:00 am – Midnight Mass

9:30 am – Christmas Day Mass

11:30 am – Christmas Day Mass

December 31

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

7:00 pm – Christmas Eve Mass

December 25

11:30 am – Christmas Day Mass

December 31

7:00 pm – New Year’s Day 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: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. Matthew (Surrey)

December 24

4:00 pm – Christmas Eve Mass (Vietnamese)

6:00 pm – Christmas Eve Children’s Mass

9:00 pm – Christmas Eve Mass (English)

December 25

12:00 am – Midnight Mass (English)

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 – Vigil

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

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

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

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

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)

9:00 pm – Christmas Eve Mass (at St. Paul’s)

December 25

12:00 am – Midnight Mass (at Infant Jesus of Prague/Burrard)

11:00 am – Christmas Day Mass

January 1

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

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. 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:00 pm to Midnight – Holy Hour

January 1

8:30 am – New Year’s Day Mass

10:30 am – New Year’s Day Mass

St. Theresa (Burnaby) *

TBA

Star of the Sea (Whiterock)

December 24

4:00 pm – Christmas Eve Mass

December 25

10:30 am – Christmas Day Mass

January 1

10:30 am – New Year’s Day Mass

Sts. Cyril & Methodius (New Westminster) *

TBA

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

5:00 pm – Christmas Eve Mass

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