Masses on Christmas Eve and Christmas at parishes in the Diocese of Erie

Welcome! We’re so glad you found this site and hope you will be able to participate in Mass at Christmas.

Below is a listing of all the parishes in the Diocese of Erie that responded to a request for updated information on their Masses to be offered on Christmas Eve and Christmas.

Visit https://www.eriercd.org/find-parish-school.php to find links to the websites for all of the parishes in the diocese; many will be posting updated information as the celebration of Christmas approaches.

May you and your loved ones rejoice during this season of Christmas, praying with the angels who sang:

“Glory to God in the highest, and on earth peace to those on whom his favor rests.” Luke 2:14


Albion


St. Lawrence the Martyr Parish


Christmas Eve
5 p.m. St. Lawrence, Albion

Christmas Day
9 a.m. St. Philip, Crossingville

Austin


St. Augustine Church


Christmas Eve
4 p.m.

Bradford


St. Bernard of Clairvaux Parish

Christmas Eve
5:30 p.m. St. Francis, Bradford
8 p.m. St. Bernard, Bradford

Christmas Day
9 a.m. St. Bernard, Bradford
11 a.m. Our Mother of Perpetual Help Church (Lewis Run)


St. Francis of Assisi Parish


Christmas Eve
5:30 p.m. St. Francis, Bradford
8 p.m. St. Bernard, Bradford

Christmas Day
9 a.m. St. Bernard, Bradford
11 a.m. Our Mother of Perpetual Help Church (Lewis Run)

Brockway


St. Tobius Parish

Christmas Eve
4:30 p.m.
9 p.m.

Christmas Day
9:30 a.m.

Brookville


Immaculate Conception Parish

Christmas Eve
5:15 p.m. and 9 p.m.

Christmas Day
10:30 a.m. at Immaculate Conception
8:30 a.m. at St. Dominic Church, Sigel

Cambridge Springs


St. Anthony of Padua Parish

Christmas Eve
5 p.m. St. Anthony, Cambridge Springs
7 p.m. St. Bernadette Church, Saegertown

Christmas Day
9:30 a.m. St. Anthony, Cambridge Springs


Coalport


St. Basil the Great Parish

Christmas Eve

9 p.m.

Christmas Day
9 a.m.
11 a.m. Holy Trinity Church, Ramey

Cochranton


Our Lady of Lourdes Church

Christmas Eve
5 p.m. Our Lady of Lourdes, Cochranton
10 p.m. St. Hippolyte, Frenchtown

Christmas Day
11 a.m. St. Hippolyte, Frenchtown

Conneaut Lake


Our Lady Queen of the Americas

Christmas Eve
5 p.m.
9 p.m.

Christmas Day
10:30 a.m.

Corry


St. Thomas the Apostle Parish

Christmas Eve

4 p.m. St. Thomas, Corry
10 p.m. St. Thomas, Corry
6 p.m. St. Teresa, Union City

Christmas Day
9 a.m. St. Teresa, Union City

Coudersport


St. Eulalia Parish

Christmas Eve

5 p.m. St. Eulalia
10 p.m. St. Gabriel, Port Allegany

Christmas Day
11 a.m. St. Eulalia
9 a.m. St. Gabriel, Port Allegany


Crossingville


St. Philip Church

Christmas Eve
5 p.m. St. Lawrence, Albion

Christmas Day
9 a.m. St. Philip, Crossingville


Crown


St. Mary Parish

Christmas Eve
5 p.m. St. Ann, Marienville
7:30 p.m. St. Mary, Crown

Christmas Day
8:30 a.m. St. Mary, Crown


DuBois


St. Catherine of Siena Parish

Christmas Eve
4 p.m.
7 p.m.

Christmas Day
8 a.m.


St. Michael the Archangel Parish

Christmas Eve
5 p.m.
9 p.m.

Edinboro


Our Lady of the Lake Parish

Christmas Eve
4:30 p.m.
7:30 p.m.

Christmas Day
8 a.m.
10:30 a.m.



Eldred


St. Raphael Parish

Christmas Eve
4:30 p.m. St. Raphael Parish, Eldred
9 p.m. St. Mary Church, Sartwell

Christmas Day
10 a.m. St. Theresa Church, Shinglehouse

Emlenton


St. Michael the Archangel Parish

Christmas Eve

4 p.m. St. Joseph, Oil City
6 p.m. St. Michael the Archangel, Emlenton
8 p.m. St. Stephen, Oil City (prelude music 7:30 p.m.)

Christmas Day
9:45 a.m. St. Joseph, Oil City

Erie


Blessed Sacrament Parish

Christmas Eve
4 p.m.
7:30 p.m.
10 p.m.
(Christmas carols at 9:30 p.m.)

Christmas Day
10 a.m.


Holy Rosary Parish

Christmas Eve
4 p.m. at St. John the Baptist (livestreamed)

Christmas Day

9:30 a.m. at at St. John the Baptist (Due to the ongoing work at Holy Rosary to upgrade the heating system, Christmas Day Mass will be at St. John the Baptist.)


Holy Trinity Parish

Christmas Eve
5:15 p.m.

Christmas Day
10:30 a.m.


Mount Calvary Parish


Christmas Eve
7 p.m.

Christmas Day
10 a.m.


Our Lady of Mount Carmel Parish


Christmas Eve

5 p.m.
10 p.m.

Christmas Day
8 a.m.
11 a.m.


Sacred Heart Parish

Christmas Eve
4:30 p.m. Sacred Heart
8 p.m. St. Andrew

Christmas Day
10 a.m. St. Paul


St. Andrew Parish


Christmas Eve
4:30 p.m. Sacred Heart
8 p.m. St. Andrew


Christmas Day
10 a.m. St. Paul


St. Boniface Parish

Christmas Eve
5 p.m.
8 p.m. (livestreamed at https://stbonifaceparisherie.org)
Midnight

Christmas Day
10 a.m.


St. George Parish


Christmas Eve
4:30 p.m.
7 p.m.
10 p.m.

Christmas Day

7:30 a.m.
9:30 a.m.
11:30 a.m.


St. James Parish


Christmas Eve
5 p.m.
7 p.m.

Christmas Day
7:30 a.m.
9:30 a.m.
11:30 a.m.


St. John the Baptist Parish


Christmas Eve
4 p.m. at St. John the Baptist (livestreamed)

Christmas Day

9:30 a.m. at at St. John the Baptist (Due to the ongoing work at Holy Rosary to upgrade the heating system, Christmas Day Mass will be at St. John the Baptist.)


St. Joseph Parish/Bread of Life Community


Christmas Eve
4:15 p.m.
Midnight

Christmas Day
10 a.m.


St. Jude the Apostle Parish


Christmas Eve
4:15 p.m.
6:15 p.m.
11:15 p.m.

Christmas Day
7:30 a.m.
9 a.m.
10:30 a.m.


St. Julia Parish

Christmas Eve
4 p.m.
9 p.m.

Christmas Day
9 a.m.


St. Luke Parish


Christmas Eve
4:30 p.m. (livestreamed)
10 p.m.

Christmas Day
10 a.m.


St. Mark the Evangelist Parish (Lawrence Park)

Christmas Eve
4:30 p.m.
Midnight


St. Patrick Parish

Christmas Eve
5 p.m.
9 p.m.

Christmas Day
8 a.m.
10:30 a.m.


St. Paul Parish


Christmas Eve
4:30 p.m. Sacred Heart
8 p.m. St. Andrew

Christmas Day
10 a.m. St. Paul


St. Peter Cathedral


Christmas Eve
4 p.m. (livestreamed)
Midnight (livestreamed)

Christmas Day
6:30 a.m.
8:30 a.m.
11 a.m. (livestreamed)



St. Stanislaus Parish

Christmas Eve
4 p.m.

Christmas Day
9 a.m.


Fairview


Holy Cross Parish

Christmas Eve
5 p.m.
7 p.m.

Christmas Day
9 a.m.

Falls Creek


St. Bernard Parish

Christmas Day
9 a.m.

Farrell


Our Lady of Fatima Parish

Christmas Eve
4:30 p.m.

Christmas Day
9 a.m.

Force


St. Joseph Parish

Christmas Eve
4:30 p.m.
10 p.m.

Christmas Day
9:15 a.m.

Franklin


St. Patrick Parish

Christmas Eve
4 p.m.
6 p.m.

Christmas Day
10 a.m.

Frenchtown/Guys Mills


St. Hippolyte Parish

Christmas Eve
5 p.m. Our Lady of Lourdes, Cochranton
10 p.m. St. Hippolyte, Frenchtown

Christmas Day
11 a.m. St. Hippolyte, Frenchtown

Fryburg


St. Michael Parish

Christmas Eve
4 p.m. St. Michael, Fryburg
6 p.m. St. Joseph, Lucinda
Midnight St. Michael, Fryburg

Christmas Day
9 a.m. St. Joseph, Lucinda

Galeton


St. Bibiana Parish

Christmas Eve

7 p.m.

Genesee


Sacred Heart Church

Christmas Eve

7 p.m.

Greenville


St. Michael Parish

Christmas Eve

4:30 p.m. St. Michael, Greenville
7 p.m. St. Margaret Church, Jamestown
9 p.m. St. Michael, Greenville
Midnight St. Michael, Greenville

Christmas Day
9 a.m. St. Michael, Greenville

Houtzdale


Christ the King

Christmas Eve
5 p.m.

Christmas Day
9 a.m.

Jamestown


St. Margaret Church

Christmas Eve

4:30 p.m. St. Michael, Greenville
7 p.m. St. Margaret Church, Jamestown
9 p.m. St. Michael, Greenville
Midnight St. Michael, Greenville

Christmas Day
9 a.m. St. Michael, Greenville


Johnsonburg


Holy Rosary Parish

Christmas Eve
6 p.m. Holy Rosary, Johnsonburg
9 p.m. Holy Rosary, Johnsonburg

Christmas Day
8:30 a.m. St. Anne, Wilcox
10 a.m. Holy Rosary, Johnsonburg

Kane


St. Callistus Parish

Christmas Eve
5 p.m.
9 p.m.

Christmas Day
10:30 a.m. 

Kersey


St. Boniface Parish

Christmas Eve
5:15 p.m.
11 p.m.

Christmas Day
8 a.m.

Lewis Run


Our Mother of Perpetual Help Church

Christmas Eve
5:30 p.m. St. Francis, Bradford
8 p.m. St. Bernard, Bradford

Christmas Day
9 a.m. St. Bernard, Bradford
11 a.m. Our Mother of Perpetual Help Church (Lewis Run)


Lucinda


St. Joseph Parish

Christmas Eve
4 p.m. St. Michael, Fryburg
6 p.m. St. Joseph, Lucinda
Midnight St. Michael, Fryburg

Christmas Day
9 a.m. St. Joseph, Lucinda


Marienville


St. Ann Church

Christmas Eve
5 p.m. St. Ann, Marienville
7:30 p.m. St. Mary, Crown

Christmas Day
8:30 a.m. St. Mary, Crown

McKean


St. Francis Xavier Parish

Christmas Eve
6 p.m. (Sacrament of Reconciliation celebrated from 5 p.m.-5:40 p.m.)
Midnight

Christmas Day
8 a.m.
10:30 a.m.
*All Masses are livestreamed and overflow seating available.

Meadville


The Epiphany of the Lord Parish

Christmas Eve

4:30 p.m. St. Agatha
7 p.m. St. Agatha
Midnight St. Agatha

Christmas Day
9 a.m. St. Agatha

Oil City


St. Joseph Parish

Christmas Eve

4 p.m. St. Joseph, Oil City
6 p.m. St. Michael the Archangel, Emlenton
8 p.m. St. Stephen, Oil City (prelude music 7:30 p.m.)

Christmas Day
9:45 a.m. St. Joseph, Oil City

Port Allegany


St. Gabriel the Archangel Parish

Christmas Eve

5 p.m. St. Eulalia
10 p.m. St. Gabriel, Port Allegany

Christmas Day
11 a.m. St. Eulalia
9 a.m. St. Gabriel, Port Allegany


Ramey


Holy Trinity Church

Christmas Eve

9 p.m. St. Basil Church, Coalport

Christmas Day
9 a.m. St. Basil Church, Coalport
11 a.m. at Holy Trinity, Ramey


Reynoldsville


St. Mary Parish

Christmas Eve
4:30 p.m. St. Mary Parish

Christmas Day
10 a.m. St. Mary Parish
8 a.m. Assumption Parish, Sykesville

Saegertown


St. Bernadette Church

Christmas Eve
5 p.m. St. Anthony, Cambridge Springs
7 p.m. St. Bernadette Church, Saegertown

Christmas Day
9:30 a.m. St. Anthony, Cambridge Springs


St. Marys


Queen of the World Parish


Christmas Eve
5 p.m.
9 p.m.

Christmas Day
9 a.m.


St. Mary Parish


Christmas Eve
4:30 p.m.
10 p.m.

Christmas Day
7:30 a.m.
10:30 a.m.


Sharon


St. Anthony of Padua Parish

Christmas Eve
8 p.m.

Christmas Day
10:30 a.m.


St. Joseph Parish

Christmas Eve Mass
4:30 p.m.
10 p.m.

Christmas Mass
9:30 a.m.


Sheffield


St. Anthony of Padua Mission Church

Christmas Eve
5 p.m. St. Anthony, Sheffield
10 p.m. Holy Redeemer, Warren

Christmas Day
9 a.m. Holy Redeemer, Warren


Sykesville


Assumption of the Blessed Virgin Mary Parish

Christmas Eve
4:30 p.m. St. Mary, Reynoldsville

Christmas Day
8 a.m. Assumption Parish, Sykesville
10 a.m. St. Mary, Reynoldsville

Titusville


St. Titus Parish

Christmas Eve
5:30 p.m.
10 p.m.

Christmas Day
10 a.m.


Warren


Holy Redeemer Parish

Christmas Eve
5 p.m. St. Anthony, Sheffield
10 p.m. Holy Redeemer, Warren

Christmas Day
9 a.m. Holy Redeemer, Warren


St. Joseph Parish

Christmas Eve
4 p.m. St. Joseph, Warren
7 p.m. St. Luke Church, Youngsville
10 p.m. St. Joseph, Warren

Christmas Day
10 a.m. St. Joseph, Warren


Waterford


All Saints Parish

Christmas Eve
7 p.m.

Christmas Day
9 a.m.


West Middlesex


Church of the Good Shepherd Parish

Christmas Eve
5 p.m.
10 p.m.

Christmas Day
10 a.m.

Wilcox


St. Anne

Christmas Eve
6 p.m. Holy Rosary, Johnsonburg
9 p.m. Holy Rosary, Johnsonburg

Christmas Day
8:30 a.m. St. Anne, Wilcox
10 a.m. Holy Rosary, Johnsonburg

Youngsville


St. Luke Church

Christmas Eve
4 p.m. St. Joseph, Warren
7 p.m. St. Luke Church, Youngsville
10 p.m. St. Joseph, Warren

Christmas Day
10 a.m. St. Joseph, Warren