May God bless you always!
Shopping Cart
Your Cart is Empty
There was an error with PayPalClick here to try again
CelebrateThank you for your business!You should be receiving an order confirmation from Paypal shortly.Exit Shopping Cart

Our Lady's Rosary

Catholic Books and Gift Shop

20 S. John Street,

Hummelstown, PA 17036


Mass Schedule for Harrisburg east shore churches:

St. Catherine Laboure Parish, Derry Street, Harrisburg

Weekend Masses

Saturday (Vigil) 4:30 pm* Live-Streamed

Sunday: 7:00 am & 9:30 am* Live-Streamed

12:00 pm & 7:00 pm

Weekday Masses

Monday through Friday 6:30 am

Miraculous Medal Novena (excluding Federal Holidays)

Monday 7:00 pm* Live-Streamed


Saturday: 3:30 p.m. – 4:15 p.m. | 6:00 p.m – 6:30 p.m.

Sunday: 8:45 a.m. – 9:15 a.m.

Monday: 7:30 p.m. – 8:00 p.m.

Anytime by appointment

Cathedral Parish of St. Patrick, State Street, Harrisburg

Sunday Masses:

5:30 PM (Saturday),

7:30 a.m., 9:30 a.m., 12:15 p.m.

Weekday Masses: Monday through Friday 12:00 p.m.

Confessions: Monday, Thursday, Friday at 12:30 p.m.; Saturday at 4:00 p.m.

Holy Days: As announced

Seven Sorrows of the Blessed Virgin Mary Parish, Middletown


Sunday 8:00 am, 10:30 am, 6:00 pm

M, W, Th, Fr, Sa: 8:00 am

Tuesday: 6:00 pm

Saturday Vigil Mass 4:30 pm


Thursday 4:30 pm - 5:30 pm

Saturday 7:15 am to 7:45 am, 3:45 pm - 4:15 pm

First Saturday

Rosary immediately following 8:00 am mass


Monday through Thursday, immediately following morning mass until 10:00 pm

Friday immediately following morning mass until Noon

St. Joan of Arc Parish, Hershey


Sunday 7:30 am, 9:30 am (livestreamed), 11:30 am, 5:00 pm

M - F 6:45 am, 9:00 am (livestreamed)

Sat 9:00 am (livestreamed)

Vigil Mass 5:00 pm


Following the 9:00 am Mass - Chaplet of Divine Mercy

6:00 pm - Rosary & Chaplet of Divine Mercy (Mon - Fri)


Wednesdays: 5:00 - 5:30 pm

Saturdays: 3:00 - 4:00 pm


*This may be subject to change*

Mass: 9:00 am


Vigil Mass: 6:00 pm

Holy Day Masses: 6:45 am, 9:00 am, 7:00 pm

Holy Spirit Catholic Church, Palmyra


Sundays: 8:30 am outside, 11:00 am

Monday, Thursday: 9:00 am

Wednesday Evening: 6:00 pm

Friday: 7:30 am outside

Saturday Vigil Mass: 4:00 pm


Saturday 5 pm, Wednesday 6:30 pm

First Friday Devotion - first Friday of every month

(except April 9 instead of April 2)

7pm, Main Church

St. Lawrence Chapel, Harrisburg

Mater Dei FSSP Latin Mass Community

  • Monday: 7:10am (Low Mass)
  • Tuesday: 7:10am (Low Mass)
  • Wednesday: 6:15am (Low Mass), 7:00pm (Low Mass)
  • Thursday: 7:10am (Low Mass)
  • Friday: 7:10am (Low Mass), 6:30pm (Low Mass)
  • Saturday: 9:00am (Low Mass)
  • Sunday: 7:30am (Low Mass), 9:00am (Low Mass), 10:30am (Low Mass), 12:00pm (Sung Mass), 6:00pm (Low Mass)

Exposition and Adoration

Tuesday and Saturday - 8:00 am

Simple Adoration

Friday 5:30 pm


Available 30 minutes before each mass

Holy Name of Jesus Church, Harrisburg


***Mass will be live streamed Sunday at 10:15 a.m. on our Facebook Page***

Weekend Schedule:

Saturday - 5:00 pm

Sunday - 8:00 am, 10:15 am, 12:00 noon, 6:00 pm

Weekday Schedule:

(Subject to change - please see current bulletin)

Monday - 6:30 am

Tuesday-Thursday - 6:30 am, 8:00 am

Friday - 6:30 am, 8:30 am

Saturday - 8:30 am

All Masses will be broadcast live on FM 87.7 and available in the Chapel parking lot on your car radio. Holy Communion may be received in the main Church directly after each Mass.


Saturday9:00 a.m. - 9:30 a.m., 3:30 p.m. - 4:30 p.m.

Holy Family Parish, Harrisburg

Weekend Mass

Saturday Vigil: 5:00 p.m.

Sunday: 10:00 a.m.

Weekday Mass

Monday 8:30AM

Tuesday 9:30AM

Thursday 8:30AM

Friday 8:30AM


Eucharistic Adoration will follow the 8:30 Mass every Friday. It will consist of Exposition, Mid-morning Prayer, Rosary, Silence before our Lord, and then Benediction.


The Sacrament of Reconciliation will be provided during the Friday morning Holy Hour from 9:15-9:45. Mid-morning prayer will be provided.

St. Paul the Apostle, Annville

Weekend Masses

Saturday 5:00 pm

Sunday 7:30 am, 9:00 am (parking lot)

Daily Masses

Tuesday 9:00 am

Wednesday 6:30 pm

Thursday 9:00 am


Saturday 4:00 pm