Thursday, September 21, 2023

Parish Christmas Masses

The following parishes have submitted their Christmas Eve and Christmas Day Mass schedules for publication. Parishes are listed by town, alphabetically. All Masses are open for in-person attendance. Call your parish for the date and time of its Christmas Masses if you don’t see it listed below.

ABBOTTSTOWN
Immaculate Heart of Mary
Christmas Eve:
4 p.m. (outdoors), 6 p.m. and 8 p.m.
Christmas Day:
10 a.m.

ANNVILLE
St. Paul
Christmas Eve:
4 p.m., 7 p.m. and 10:30 p.m.
Christmas Day:
10:30 a.m.

BENTON
Christ the King
Christmas Eve:
4 p.m.
Christmas Day:
9 a.m.

BLOOMSBURG
St. Columba

Christmas Eve:
4 p.m., 6:30 p.m. and 9 p.m.
Christmas Day:
9 a.m.

CAMP HILL
Good Shepherd
(All Masses are also livestreamed)
Christmas Eve:
4 p.m., 6 p.m. and midnight
Christmas Day:
10 a.m.

CARLISLE
St. Patrick
Christmas Eve:
5 p.m. and 7 p.m. at Marsh Drive Church
5:15 p.m. at Parish Activity Center
Midnight at Shrine Church
Christmas Day:
8 a.m. at Shrine Church
10 a.m. at Marsh Drive Church

CATAWISSA
Our Lady of Mercy
Christmas Eve:
4 p.m. and 7 p.m.
Christmas Day:
8 a.m. and 10:30 a.m.

CHAMBERSBURG
Corpus Christi
Christmas Eve:
4 p.m., 8 p.m. and 11:30 p.m. vigil service and Mass
6 p.m. Mass in Spanish
Christmas Day:
9 a.m.
11 a.m. in Spanish

COLUMBIA
St. Peter
Christmas Eve:
4:30 p.m. Children’s Carol, 5 p.m. Mass
8:30 p.m. Christmas Carol, 9 p.m. Mass
Christmas Day:
9 a.m.

DALLASTOWN
St. Joseph
Christmas Eve:
4 p.m., 6 p.m.
Midnight (Choir begins at 11:30 p.m., Mass is also livestreamed)
Christmas Day:
10 a.m.

DANVILLE
St. Joseph
Christmas Eve:
4 p.m. and 8 p.m.
Christmas Day:
10 a.m.

ELYSBURG
Queen of the Most Holy Rosary
Christmas Eve:
4 p.m. (Choral prelude at 3:30 p.m.) and 6 p.m.
Christmas Day:
9 a.m.

ENOLA
Our Lady of Lourdes
Christmas Eve:
4 p.m., 6:30 p.m. and 9 p.m.
Christmas Day:
10 a.m.

EPHRATA
Our Mother of Perpetual Help
Christmas Eve:
5 p.m. and 8 p.m. (both livestreamed), and 11 p.m.
Christmas Day:
7:30 a.m., 9 a.m. (livestreamed) and 11 a.m.

GETTYSBURG
St. Francis Xavier
Christmas Eve:
4 p.m. Children’s Mass in Xavier Center
7 p.m. in the Historic Church
9 p.m. in Spanish in Xavier Center
Midnight in the Historic Church
Christmas Day:
7:30 a.m. in the Historic Church
8:30 a.m. in Spanish in Xavier Center
9:30 a.m. in the Historic Church
11 a.m. in Xavier Center (also livestreamed)
12:30 p.m. in Spanish in Xavier Center

HANOVER
St. Joseph
Christmas Eve:
4 p.m., 6 p.m. and 10 p.m.
7:30 p.m. Mass in Spanish
Christmas Day:
8 a.m. and 10 a.m.
Noon Mass in Spanish

St. Vincent de Paul
Christmas Eve:
4:30 p.m. (also livestreamed), 7 p.m. and midnight (also livestreamed)
Christmas Day:
7:30 a.m. and 10:30 a.m. (also livestreamed)

Sacred Heart of Jesus
Christmas Eve:
5:30 p.m., 7:30 p.m. and midnight
Christmas Day:
9 a.m.

HARRISBURG
Holy Name of Jesus
Christmas Eve:
4 p.m., 6 p.m., 8 p.m. and midnight
Christmas Day:
8 a.m., 10:15 a.m. and noon

KULPMONT
Holy Angels

Christmas Eve:
4 p.m., 6 p.m. and 8 p.m.
Christmas Day:
9:30 a.m.

LEBANON
St. Cecilia
Christmas Eve:
4 p.m. and 8 p.m.
Christmas Day:
8 a.m. and 10:30 a.m.

LEWISBURG AND MIFFLINBURG
Christmas Eve:
4 p.m. and 10 p.m. at Sacred Heart
7:30 p.m. at St. George
Christmas Day:
9 a.m. at Sacred Heart

McSHERRYSTOWN
Annunication BVM
Christmas Eve:
4 p.m., 7 p.m. and 11 p.m.
Christmas Day:
8 a.m. and 10 a.m.

LANCASTER
Sacred Heart of Jesus
Christmas Eve:
4 p.m., 6:30 p.m. and 9 p.m.
Christmas Day:
9 a.m.

St. Anne and Our Lady of La Vang
Christmas Eve:
4:30 and 7 p.m.
10 p.m. in Vietnamese
Christmas Day:
9:30 a.m.
Noon in Vietnamese

St. Anthony of Padua
Christmas Eve:
4:30 p.m. and 7 p.m.
Christmas Day:
8:30 a.m. and 10:30 a.m.

St. John Neumann
Christmas Eve:
4 p.m. in the church and in the education center
6 p.m., 8 p.m. and midnight
Christmas Day:
10 a.m.

LITTLESTOWN
St. Aloysius
Christmas Eve:
4 p.m. and 7 p.m.
Christmas Day:
10 a.m.

MECHANICSBURG
St. Elizabeth Ann Seton
Christmas Eve:
4 p.m., 7 p.m. and midnight
Christmas Day:
10 a.m.

St. Katharine Drexel
Christmas Eve:
4:30 p.m. and 8 p.m.
Christmas Day:
8:30 a.m. and 11 a.m.

MIDDLETOWN
Seven Sorrows
Christmas Eve:
4 p.m., 7 p.m., 9 p.m. (outdoor Mass), and midnight
Christmas Day:
10:30 a.m.

MILLERSVILLE
St. Philip the Apostle
Christmas Eve:
4 p.m., 8 p.m. and 10 p.m.
Christmas Day:
8:30 a.m. and 11 a.m.

MILTON
St. Joseph
Christmas Eve:
5 p.m. and 10:30 p.m. (Carols at 10 p.m.)
Christmas Day:
10 a.m.

MOUNT CARMEL
Divine Redeemer
Christmas Eve:
4 p.m. (Carols at 3:30 p.m.)
9 p.m. (also livestreamed, Carols at 8:30 p.m.)
Christmas Day:
9 a.m.

Our Lady of Mount Carmel
(All Masses are also livestreamed)
Christmas Eve:
4 p.m., 8 p.m. and midnight
Christmas Day:
9:30 a.m.

NEW CUMBERLAND
St. Theresa
Christmas Eve:
4 p.m. (music begins at 3:30 p.m.)
6:30 p.m. (Christmas program begins at 6 p.m.)
8:30 p.m. (Music begins at 8:10 p.m.)
Midnight (Music begins at 11:40 p.m.)
Christmas Day:
8 a.m. and 10 a.m.

NEW FREEDOM
St. John the Baptist
Christmas Eve:
4 p.m., 6:30 p.m. and 10 p.m. in the main church
4:15 p.m. in the historic church
Christmas Day:
7:30 a.m., 9 p.m. and 11 a.m., all in the main church

NEW HOLLAND
Our Lady of Lourdes
Christmas Eve:
6 p.m. and 10 p.m.
Christmas Day:
10 a.m.

NEW OXFORD
Immaculate Conception BVM
Christmas Eve:
4 p.m. (Children’s Mass), 7 p.m. and 10 p.m.
Christmas Day:
8:30 a.m., 10:30 a.m. and 5 p.m.

ORRTANNA
St. Ignatius Loyola
Christmas Eve:
5 p.m. and 8 p.m.
Christmas Day:
9 a.m.

PALMYRA
Holy Spirit
(Masses in the church are also livestreamed)
Christmas Eve:
4 p.m. outdoors (moved to church if there is severe weather), 5:15 p.m. and midnight
Christmas Day:
11 a.m.

ROHRERSTOWN
St. Leo the Great
Christmas Eve:
4 p.m. and 6:30 p.m. in the church
4:15 p.m. in the gym
Christmas Day:
9:15 a.m. (also livestreamed) and 11 a.m.

SELINSGROVE
St. Pius X
Christmas Eve:
4 p.m., 7 p.m. and midnight
Christmas Day:
9 a.m.

SHIPPENSBURG
Our Lady of the Visitation
Christmas Eve:
5 p.m. (also livestreamed), 8 p.m. and midnight
Christmas Day:
10 a.m.

SPRING GROVE
Sacred Heart of Jesus
Christmas Eve:
4 p.m. and 6 p.m.
Christmas Day:
9 a.m.

STEELTON
Prince of Peace/Assumption BVM
Christmas Eve:
4 p.m., 6 p.m. and midnight (Carols in Croatian at 11:30 p.m.)
Christmas Day:
9 a.m.

SUNBURY
St. Monica
Christmas Eve:
4 p.m. and 11 p.m.
Christmas Day:
10 a.m. (also livestreamed)

TREVORTON
St. Patrick
Christmas Eve:
6 p.m.
Christmas Day:
9 a.m.

WAYNESBORO
St. Andrew
Christmas Eve:
5 p.m. and 10 p.m.
Christmas Day:
9:30 a.m.

YORK
St. Joseph
Christmas Eve:
4 p.m., 6:30 p.m., 9 p.m. and 11:30 p.m.
Christmas Day:
8 a.m. and 10 a.m.

St. Patrick
Christmas Eve:
4:30 p.m. (Children’s Mass), 7:30 p.m. and 10 p.m.
Christmas Day:
8 a.m. and 11 a.m.

St. Rose of Lima
Christmas Eve:
5 p.m. and 9 p.m.
Christmas Day:
7 a.m. and 9:30 a.m. (also livestreamed)
11 a.m. in the school

For information about services at parishes not listed, please contact the parishes directly. You can find their contact information by clicking here.

- Advertisement -spot_img

Submission Deadline

The deadline for submissions to the biweekly Notebook/Parish Obituaries listing is every other Wednesday at 4:30 p.m. Please refer to the Publication Schedule for edition dates and deadlines.

Other News