
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