Church and School
Learn more about us



Saturday/Sunday– December 23-24 Mass times will remain the same for Saturday evening (5:00 p.m.) and Sunday morning (7:30, 9:30, 11:30 a.m.).

Christmas Eve/Christmas Day Masses

Christmas is a holyday of obligation and this year falls on a Monday. Mass times will be as follows:

Christmas Eve (Sunday evening) —- 4:00 p.m., 6:00 p.m., 9:00 p.m.

Christmas Day (Monday)— 8:30 a.m. and 10:30 a.m.


The Parish Penance Service with additional priests to assist with confessions will be held on Wednesday, December 20, at 7:00 p.m.




Time and Talent Survey

Our Pastoral Council has comprised an updated Time and Talent Survey.  We are looking for your active participation within the parish. The more hands we have helping, the more we can do and the more responsive the church can be with more voices and ideas being brought forward.   Thank you in advance for your support!


Online Time and Talent Survey



2017 Lenten Appeal

We have begun the holy season of Lent, a great period of penance and interior renewal in preparation for Easter. True renewal and interior conversion can happen if we are sincere with ourselves and use the spiritual tools of prayer, fasting, and almsgiving. In these next forty days, through the celebration of the Sacred Liturgy and hearing God’s Word, Jesus will present Himself to us in all the wonderful simplicity of the Gospel. Your contribution to the Bishop’s Annual Lenten Appeal helps to provide the base of support for the pastoral, education and charitable services that are provided throughout the Diocese of Harrisburg. Please keep in mind that your generous contribution to the Bishop's Annual Lenten Appeal can result in a significant financial benefit for our parish.

Donate Now


Message from Our Pastor

Readings for the Week of December 10, 2017

Sunday Second Sunday of Advent
Is 40:1-5, 9-11; Ps 85:9-10, 11-12, 13-14; 2 Pt 3:8-14; Mk 1:1-8
Monday Saint Damasus I, Pope
Is 35:1-10; Ps 85:9ab and 10, 11-12, 13-14; Lk 5:17-26
Tuesday Our Lady of Guadalupe
Zec 2:14-17 or Rv 11:19a; 12:1-6a, 10ab; Jud 13:18bcde, 19; Lk 1:26-38 or Lk 1:39-47
Wednesday Saint Lucy, Virgin and Martyr
Is 40:25-31; Ps 103:1-2, 3-4, 8 and 10; Mt 11:28-30
Thursday Saint John of the Cross, Priest and Doctor of the Church
Is 41:13-20; Ps 145:1 and 9, 10-11, 12-13ab; Mt 11:11-15
Is 48:17-19; Ps 1:1-2, 3, 4 and 6; Mt 11:16-19
Sir 48:1-4, 9-11; Ps 80:2ac and 3b, 15-16, 18-19; Mt 17:9a, 10-13


Mass Schedule

Weekly Mass Schedule

Saturday Vigil: 5:00 p.m.

Sunday: 7:30 and 9:30 a.m. & 11:30 a.m.

Monday: No Mass
Tuesday – Saturday: 8:30 a.m.

Friday Daily Mass at 8:30 a.m. is celebrated at St. Margaret Mary School Gym 2826 Herr St, Harrisburg.

First Friday is celebrated monthly at 12:15 p.m. at the church.

Holy Day Vigil: 5:30 p.m
Holy Day: 8:30 a.m. & 7:00 p.m.

Penance: Saturday from 3:30 p.m. to 4:30 p.m. or by appointment. A parish penance service is held during both Advent and Lent at announced times.


For directions to the church and rectory located at 2800 Paxton Church Road in Harrisburg, click here to enter your starting address.

The parish office and St Margaret Mary School remain at 2848 Herr Street in Harrisburg.


There are no cancellations at this time.



Online Giving

For your convenience, we now offer the ability make your weekly offerings electronically. To register for your secure account, click on the myEoffering button below.