

Livestreamed and public 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. Please note that some are requiring masks.
Visit https://www.eriercd.org/find-parish-school.php to find websites of all the parishes in the diocese; many will be posting updated information as we get closer to the celebration of Christmas. In addition, most parishes will not be offering an anticipated Mass for Sunday, Dec. 26 on Christmas day, so plans should be made to attend Sunday Mass on Dec. 26.
Albion
St. Lawrence the Martyr Parish
Livestreamed Mass
Christmas Eve
5 p.m. St. Lawrence
Christmas Day
10 a.m. St. Lawrence
Livestream will be available on the parish Facebook page.
Public Mass
Christmas Eve
5 p.m. St. Lawrence
7 p.m. St. Philip, Crossingville
Christmas Day
8 a.m. St. Philip, Crossingville
10 a.m. St. Lawrence
Bradford
St. Bernard of Clairvaux Parish
Livestreamed Mass
Christmas Eve
5:30 p.m. St. Bernard
Livestream will be available on the St. Bernard YouTube channel
Public Mass
Christmas Eve
5:30 p.m. St. Bernard, Bradford
8 p.m. St. Francis, Bradford
Christmas Day
9 a.m. St. Bernard, Bradford
11 a.m. Our Mother of Perpetual Help Church
St. Francis of Assisi Parish
Livestreamed Mass
Christmas Eve
5:30 p.m. St. Bernard
Livestream will be available on the St. Bernard YouTube channel
Public Mass
Christmas Eve
5:30 p.m. St. Bernard, Bradford
8 p.m. St. Francis, Bradford
Christmas Day
9 a.m. St. Bernard, Bradford
11 a.m. Our Mother of Perpetual Help Church
Brockway
St. Tobius Parish
Public Mass
Christmas Eve
4 p.m. Mass will be recorded and then posted on our parish YouTube link.
9 p.m.
Christmas Day
9:30 a.m.
Cambridge Springs
St. Anthony of Padua Parish
Christmas Eve
5 p.m. St. Anthony, Cambridge Springs
7 p.m. St. Bernadette, Saegertown
Christmas Day
9:30 a.m. St. Anthony, Cambridge Springs
Clarion
Immaculate Conception Parish
Livestreamed Mass
Christmas Day
8:30 a.m.
Livestream available at our parish website.
Public Mass
Christmas Eve
5 p.m.
10 p.m.
Christmas Day
8:30 a.m.
11 a.m.
Coalport
St. Basil the Great Parish
Public Mass
Christmas Eve
8 p.m.
Christmas Day
9 a.m.
11 a.m. Holy Trinity Church, Ramey
Cochranton
Our Lady of Lourdes Church
Public Mass
Christmas Eve
7 p.m. Our Lady of Lourdes, Cochranton
10 p.m. St. Hippolyte, Frenchtown
Christmas Day
11 a.m. St. Hippolyte, Frenchtown
Corry
St. Thomas the Apostle Parish
Public Mass
Christmas Eve
4:30 p.m. St. Thomas, Corry
6:30 p.m. St. Teresa, Union City
Midnight St. Thomas, Corry
Christmas Day
9 a.m. St. Teresa, Union City
Coudersport
St. Eulalia Parish
Livestreamed Mass
Christmas Eve
4 p.m. St. Eulalia
Christmas Day
10 a.m.St. Eulalia
Livestream will be available at the parish website.
Public Mass
Christmas Eve
4 p.m. St. Eulalia
6 p.m. St. Gabriel, Port Allegany
Christmas Day
10 a.m. St. Eulalia
Crates
St. Nicholas Church
Public Mass
Christmas Eve
7 p.m. St. Nicholas, Crates
Midnight St. Charles, New Bethlehem
Christmas Day
10 a.m. St. Charles, New Bethlehem
Crossingville
St. Philip Church
Livestreamed Mass
Christmas Eve
5 p.m. St. Lawrence
Christmas Day
10 a.m. St. Lawrence
Livestream will be available on the parish Facebook page.
Public Mass
Christmas Eve
5 p.m. St. Lawrence
7 p.m. St. Philip, Crossingville
Christmas Day
8 a.m. St. Philip, Crossingville
10 a.m. St. Lawrence
Crown
St. Mary Parish
Public Mass
Christmas Eve
5 p.m. St. Ann, Marienville
7 p.m. St. Mary, Crown
Christmas Day
8:30 a.m. St. Mary, Crown
DuBois
St. Catherine of Siena Parish
Livestreamed Mass
Christmas Eve
4 p.m.
Livestream available on the Facebook page of DuBois Roman Catholic Churches.
Public Mass
Christmas Eve
4 p.m.
7 p.m.
Christmas Day
8 a.m.
St. Michael the Archangel Parish
Livestreamed Mass
Christmas Eve
4 p.m. at St. Catherine (partnered parish)
Livestream available on the Facebook page of DuBois Roman Catholic Churches.
Public Mass
Christmas Eve
5 p.m.
9 p.m.
Christmas Day
9 a.m.
Eldred
St. Raphael Parish
Public Mass
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
Livestreamed Mass
Christmas Eve
6 p.m.
Livestream will be available on the parish Facebook page
Public Mass
Christmas Eve
6 p.m.
Christmas Day
None
Erie
Blessed Sacrament Parish
Livestreamed Mass
Christmas Eve
4 p.m. on parish Facebook and parish website
Public Mass
Christmas Eve
4 p.m.
7:30 p.m.
10 p.m.
Christmas Day
10 a.m.
Holy Rosary Parish
Livestreamed Mass
Christmas Eve
4 p.m. at Holy Rosary
Christmas Day
9:30 a.m. at St. John (partnered parish)
Available on the parish YouTube channel
Public Mass
Christmas Eve
4 p.m. at Holy Rosary
Christmas Day
9:30 a.m. at St. John (partnered parish)
Holy Trinity Parish
Livestreamed Mass
Christmas Eve
4 p.m. (from St. Stanislaus)
Christmas Day
9 a.m. (from St. Stanislaus)
Not an actual livestream, but videos of the Masses will be available 2 hours after the Mass on the St. Stan's Facebook page
Public Mass
Christmas Eve
4:30 p.m.
Christmas Day
10 a.m.
Our Lady of Mount Carmel Parish
Livestreamed Mass
Christmas Eve
5 p.m.
Livestream available on the parish Facebook page.
Public Mass
Christmas Eve
5 p.m.
10 p.m. (music at 9:30 p.m.)
Christmas Day
9 a.m.
11 a.m.
Our Mother of Sorrows Parish
Public Mass
Christmas Eve
4 p.m. at St. Casimir Church
Christmas Day
9:30 a.m. St. Casimir Church (Traditional Latin Mass)
11:00 a.m. St. Casimir Church
Sacred Heart Parish
Livestreamed Mass
Christmas Eve
8 p.m. Sacred Heart
Livestream will be available on the parish YouTube channel
Public Mass
Christmas Eve
4:30 p.m. St. Andrew
8 p.m. Sacred Heart
Christmas Day
9:30 a.m. St. Paul
St. Andrew Parish
Livestreamed Mass
Christmas Eve
8 p.m. Sacred Heart
Livestream will be available on the parish YouTube channel
Public Mass
Christmas Eve
4:30 p.m. St. Andrew
8 p.m. Sacred Heart
Christmas Day
9:30 a.m. St. Paul
St. Boniface Parish
Livestreamed Mass
Christmas Eve
8 p.m.
Livestream Mass will be available at the parish website.
Public Mass
Christmas Eve
5 p.m.
8 p.m.
Midnight
Christmas Day
10 a.m.
St. George Parish
Livestreamed Masses
Christmas Eve
4:30 p.m.
10 p.m. with special music beginning at 9:30 p.m.
Available on the parish YouTube page.
Public Mass
Christmas Eve
4:30 p.m.
7 p.m.
10 p.m. with special music beginning at 9:30 p.m.
Christmas Day
7:30 a.m.
9:30 a.m.
St. James Parish
Livestreamed Mass
Christmas Eve
5 p.m.
Available on the parish Facebook page
Public Mass
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
Livestreamed Mass
Christmas Eve
4 p.m. at Holy Rosary (partnered parish)
Christmas Day
9:30 a.m. at St. John
Available on the parish YouTube channel
Public Mass
Christmas Eve
4 p.m. at Holy Rosary (partnered parish)
Christmas Day
9:30 a.m. at St. John
St. Joseph/Bread of Life Community Parish
Livestreamed Mass
Christmas Eve
Midnight
Christmas Day
11 a.m.
Both Masses will be livestreamed on the parish YouTube page
Public Mass
Christmas Eve
4:15 p.m.
Midnight
Christmas Day
8:30 a.m.
11 a.m.
St. Jude the Apostle Parish
Livestreamed Mass
Christmas Eve
4 p.m.
6 p.m.
Midnight (music beginning at 11:30 p.m.)
Christmas Day
9 a.m.
10:30 a.m.
Livestreamed Mass will be available on the parish website.
Public Mass
Christmas Eve
4 p.m.
6 p.m.
Midnight (music beginning at 11:30 p.m.)
Christmas Day
9 a.m.
10:30 a.m.
St. Julia Parish
Public Mass
Christmas Eve
4 p.m.
6 p.m.
Please note: There will be no daily Saturday Mass.
Christmas Day
9 a.m.
Please note: There will be no anticipated Sunday Mass.
St. Luke Parish
Livestreamed Mass
Christmas Eve
4:30 p.m.
The livestream will be available on the parish website as well as the parish Facebook and parish YouTube channel.
Public Mass
Christmas Eve
4:30 p.m.
10 p.m.
Christmas Day
9 a.m.
11:30 a.m.
St. Patrick Parish
Livestreamed Mass
Christmas Day
10:30 a.m.
Available on the parish YouTube page.
Special instructions regarding public Masses
No restrictions, but masks are encouraged.
Christmas Eve
5 p.m.
9 p.m.
Christmas Day
8 a.m.
10:30 a.m.
St. Paul Parish
Livestreamed Mass
Christmas Eve
8 p.m. Sacred Heart
Livestream will be available on the parish YouTube channel
Public Mass
Christmas Eve
4:30 p.m. St. Andrew
8 p.m. Sacred Heart
Christmas Day
9:30 a.m. St. Paul
St. Peter Cathedral Parish
Livestreamed Mass
Christmas Eve
4 p.m.
11:30 p.m. musical presentation followed by Midnight Mass
Christmas Day
11 a.m.
Available on the Cathedral’s Facebook page as well as the Cathedral’s website. Masses are then posted on the Cathedral’s YouTube page and available at the convenience of the viewer.
Midnight Mass will be broadcast on WJET-TV beginning with music at 11:30 p.m.
Livestreamed simultaneously through the Cathedral’s website.
Public Mass
Christmas Eve
4 p.m.
11:30 p.m. musical presentation followed by Midnight Mass
Christmas Day
6:30 a.m.
8:30 a.m.
11 a.m.
St. Stanislaus Parish
Not an actual livestream, but videos of the Masses will be available 2 hours after the Mass on the St. Stan's Facebook page
Public Mass
Christmas Eve
4 p.m.
Christmas Day
9 a.m.
Fairview
Holy Cross Parish
Livestreamed Mass
Christmas Eve
5 p.m.
Christmas Day
9 a.m.
Livestream Masses can be viewed on the parish Facebook page
Public Mass
Christmas Eve
5 p.m.
7 p.m.
Christmas Day
9 a.m.
Farrell
Our Lady of Fatima Parish
Public Mass
Christmas Eve
4 p.m.
6 p.m.
Christmas Day
9 a.m.
Franklin
St. Patrick Parish
Public Mass
Christmas Eve
4:30 p.m.
7 p.m. with choral presentation at 6:30
Christmas Day
9 a.m.
Frenchtown
St. Hippolyte Parish
Public Mass
Christmas Eve
7 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
Public Mass
Christmas Eve
6 p.m.
Midnight
Christmas Day
10:30 a.m.
Greensville
St. Michael Parish
Livestreamed Mass
Christmas Eve
10:30 p.m.
Livestream will be available on the parish website.
Special instructions regarding public Mass
Masks will be required. No reservations.
Public Mass
Christmas Eve
4:30 p.m.
7:30 p.m.
10:30 p.m.
Christmas Day
10 a.m.
Harborcreek
Our Lady of Mercy Parish
Livestreamed Mass
Christmas Eve
6 p.m.
10 p.m.
Livestreamed Mass will be available on the parish Facebook page and on the parish YouTube channel.
Public Mass
Christmas Eve
6 p.m.
10 p.m.
Christmas Day
10 a.m.
Hermitage
Notre Dame Parish
Public Mass
Christmas Eve
4 p.m.
7 p.m.
10 p.m.
Christmas Day
9 a.m.
Houtzdale
Christ the King
Public Mass
Christmas Eve
5 p.m.
Christmas Day
9 a.m.
Jamestown
St. Margaret Church
Special instructions regarding public Mass
Masks will be required. No reservation.
Christmas Eve
10:30 p.m. at St. Michael Parish, Greensville
St. Michael livestream will be available on the parish website.
Christmas Day
8 a.m.
Johnsonburg
Holy Rosary Parish
Public Mass
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
Kersey
St. Boniface Parish
Livestreamed Mass
Christmas Eve
4:15 p.m.
11 p.m.
Livestreamed Mass will be available on the parish website.
Public Mass
Christmas Eve
4:15 p.m.
6:15 p.m.
11 p.m.
Christmas Day
8 a.m.
Lewis Run
Our Mother of Perpetual Help Church
Livestreamed Mass
Christmas Eve
5:30 p.m. St. Bernard
Livestream will be available on the St. Bernard YouTube channel
Public Mass
Christmas Eve
5:30 p.m. St. Bernard, Bradford
8 p.m. St. Francis, Bradford
Christmas Day
9 a.m. St. Bernard, Bradford
11 a.m. Our Mother of Perpetual Help Church
Lucinda
St. Joseph Parish
Public Mass
Christmas Eve
4 p.m.
Christmas Day
8 a.m.
Marienville
St. Ann Church
Public Mass
Christmas Eve
5 p.m. St. Ann, Marienville
7 p.m. St. Mary, Crown
Christmas Day
8:30 a.m. St. Mary, Crown
McKean
St. Francis Xavier Parish
Livestreamed Mass
Christmas Eve
5 p.m.
Midnight
Christmas Day
8 a.m.
10:30 a.m.
Livestream will be available on the parish Facebook page and YouTube channel.
Special instructions regarding public Mass
No reservations; open to visitors; overflow seating available; Wifi available for watching from the parking lot; Communion in the parking lot to those participating via livestream will be available at all Christmas Masses.
Christmas Eve
5 p.m.
Midnight
Christmas Day
8 a.m.
10:30 a.m.
Meadville
The Epiphany of the Lord Parish
Livestreamed Mass
Christmas Day
9 a.m. St. Agatha
The livestream can be found on the parish Facebook page.
Special instructions regarding public Mass
Masks strongly recommended.
Public Mass
Christmas Eve
4:30 p.m. St. Agatha and St. Mary of Grace
7 p.m. St. Agatha
Midnight St. Agatha
Christmas Day
9 a.m. St. Agatha
Mercer
Immaculate Heart of Mary Parish
Livestreamed Mass
Christmas Eve
5 p.m.
Midnight
Christmas Day
9 a.m.
The livestreams can be found on the parish Facebook page and the Parish YouTube channel.
Public Mass
Christmas Eve
5 p.m.
Midnight
Christmas Day
9 a.m.
New Bethlehem
St. Charles Parish
Public Mass
Christmas Eve
7 p.m. St. Nicholas, Crates
Midnight St. Charles, New Bethlehem
Christmas Day
10 a.m. St. Charles, New Bethlehem
North East
St. Gregory Thaumaturgus Parish
Livestreamed Mass
Christmas Eve
4 p.m.
9 p.m.
Christmas Day
10 a.m.
Livestreamed Masses are available on the parish Facebook page.
Public Mass
Christmas Eve
4 p.m.
9 p.m.
Christmas Day
8 a.m.
10 a.m.
Port Allegany
St. Gabriel the Archangel Parish
Livestreamed Mass
Christmas Eve
4 p.m. St. Eulalia, Coudersport
Christmas Day
10 a.m. St. Eulalia, Coudersport
Livestream will be available at the parish website.
Public Mass
Christmas Eve
4 p.m. St. Eulalia, Coudersport
6 p.m. St. Gabriel, Port Allegany
Christmas Day
10 a.m. St. Eulalia, Coudersport
Ramey
Holy Trinity Church
Public Mass
Christmas Eve
8 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
Livestreamed Mass
Christmas Eve
4 p.m. St. Mary
Christmas Day
8:30 a.m. St. Mary
Livestreamed Masses will be available on the St. Mary and Assumption Facebook Group and www.stmarysassumption.com.
Public Mass
Christmas Eve
4 p.m. St. Mary
6 p.m. Assumption Parish, Sykesville
Christmas Day
8:30 a.m. St. Mary
Ridgway
St. Leo Magnus Parish
Special instructions regarding public Mass
The 4 p.m. Mass will have overflow seating in the social hall with sound and video feed.
Christmas Eve
4 p.m.
10 p.m.
Christmas Day
10 a.m.
Saegertown
St. Bernadette Church
Christmas Eve
5 p.m. St. Anthony, Cambridge Springs
7 p.m. St. Bernadette, Saegertown
Christmas Day
9:30 a.m. St. Anthony, Cambridge Springs
St. Marys
Queen of the World Parish
Livestreamed Mass
Christmas Eve
5 p.m.
Christmas Day
9 a.m.
Livestream Masses available on the parish Facebook page
Public Mass
Christmas Eve
5 p.m.
10 p.m.
Christmas Day
9 a.m.
St. Mary Parish
Livestreamed Mass
Christmas Day
10:30 a.m.
Livestream Masses available on the parish Facebook page
Radio Mass provided on WKBI AM 1400 on Christmas Eve at 4:30 p.m. and Christmas morning at 10:30 a.m.
Public Mass
Christmas Eve
4:30 p.m.
7:30 p.m.
10 p.m.
Christmas Day
7:30 a.m.
10:30 a.m.
Sharon
St. Anthony of Padua Parish
Public Mass
Christmas Eve
5 p.m.
7 p.m.
Christmas Day
10:30 a.m.
St. Joseph Parish
Special instructions regarding public Mass
Masks are required.
Christmas Eve Mass
4:30 p.m.
9 p.m.
Christmas Mass
9:30 a.m.
Sharpsville
St. Bartholomew Parish
Public Mass
Christmas Eve
4 p.m.
Midnight
Christmas Day
9:30 a.m.
Sheffield
St. Anthony of Padua Mission Church
Public Mass
Christmas Eve
5 p.m. St. Anthony
10 p.m. Holy Redeemer, Warren
Christmas Day
9 a.m. Holy Redeemer, Warren
Stoneboro
St. Columbkille Parish
Public Mass
Christmas Eve
5:30 p.m.
Christmas Day
9 a.m.
Sykesville
Assumption of the Blessed Virgin Mary Parish
Livestreamed Mass
Christmas Eve
4 p.m. St. Mary, Reynoldsville
Christmas Day
8:30 a.m. St. Mary, Reynoldsville
Livestreamed Masses will be available on the St. Mary and Assumption Facebook Group and www.stmarysassumption.com.
Public Mass
Christmas Eve
4 p.m. St. Mary, Reynoldsville
6 p.m. Assumption Parish, Sykesville
Christmas Day
8:30 a.m. St. Mary, Reynoldsville
Union City
St. Teresa of Avila Parish
Public Mass
Christmas Eve
4:30 p.m. St. Thomas, Corry
6:30 p.m. St. Teresa, Union City
Midnight St. Thomas, Corry
Christmas Day
9 a.m. St. Teresa, Union City
Warren
Holy Redeemer Parish
Public Mass
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
Livestreamed Mass
Christmas Eve
4:30 p.m.
Livestream will be available on the parish website and the parish Facebook page.
Public Mass
Christmas Eve
4:30 p.m.
10 p.m.
Christmas Day
10 a.m.
Waterford
All Saints Parish
Livestreamed Mass
Christmas Day
9 a.m.
Livestreams available on the parish YouTube channel
Public Mass
Christmas Eve
7 p.m.
Christmas Day
9 a.m.
West Middlesex
Church of the Good Shepherd Parish
Livestreamed Mass
Christmas Eve
5 p.m.
Livestream available on the parish website and the parish Facebook page.
Public Mass
Christmas Eve
5 p.m.
10 p.m.
Christmas Day
10 a.m.
Wilcox
St. Anne
Public Mass
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
Public Mass
Christmas Eve
7 p.m.