Skip to content
Back to Search

St. Roch Parish

Diocese of Worcester

Directions

Address

332 Main Street
Oxford, MA 01540

About St. Roch Parish

St. Roch Parish is a Roman Rite parish located in Oxford, MA, within the Diocese of Worcester. The parish is named after St. Roch, a French nobleman who lived in the 14th century. He is venerated in the Catholic Church as the patron saint of invalids, dogs, and against plague. The parish offers seven Masses weekly. Confession is available at three scheduled times. Adoration of the Blessed Sacrament is also offered once per week.


St. Roch Parish is a Roman Catholic parish in Oxford, Massachusetts, part of the Diocese of Worcester. The parish offers Mass 14 times per week, including Sunday at 8:30 AM and 8:30 AM and 11 AM and 11 AM. Confession is available on Tuesday, Friday, Saturday. Eucharistic Adoration is offered — see schedule below. View the full schedule below.

Mass Schedule

Sunday

8:30 AM
8:30 AM
english
11 AM
11 AM
english

Monday

8:30 AM
8:30 AM
english

Tuesday

8:30 AM
8:30 AM
english

Wednesday

8:30 AM
8:30 AM
english

Friday

6 PM
6 PM
english

Saturday

4 PM
4 PM
english

Confession Schedule

Tuesday

6 PM

Friday

6:30 PM

Saturday

3 PM

Eucharistic Adoration

Friday: 6:30 PM

Frequently Asked Questions

What are the Mass times at St. Roch Parish?

St. Roch Parish Mass times: Sunday at 8:30 AM, 11 AM. Weekday Mass is also celebrated on Wednesday, Monday, Tuesday, Friday.

When is confession at St. Roch Parish?

St. Roch Parish confession times: Tuesday 6 PM; Friday 6:30 PM; Saturday 3 PM. Confession is also known as the Sacrament of Reconciliation.

Is there a Saturday Vigil Mass at St. Roch Parish?

Yes, St. Roch Parish celebrates Saturday Vigil Mass at 4 PM, 4 PM. The Saturday Vigil Mass fulfills the Sunday Mass obligation for Catholics.

Does St. Roch Parish have daily Mass?

Yes, St. Roch Parish offers daily Mass on Monday, Tuesday, Wednesday, Friday. Common weekday Mass times: 8:30 AM, 6 PM.

Where is St. Roch Parish located?

St. Roch Parish is located at 332 Main Street, Oxford, MA 01540. Get directions using the "Directions" button on this page.

Does St. Roch Parish have Eucharistic Adoration?

Yes, St. Roch Parish offers Eucharistic Adoration. Schedule: Friday 6:30 PM.