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.