St. Leo Catholic Church
Diocese of Worcester
About St. Leo Catholic Church
St. Leo Catholic Church is a Roman Rite parish located in Leominster, MA, within the Diocese of Worcester. The parish is named after Saint Leo I, also known as Leo the Great, who served as Pope from 440 to 461. He is recognized as a Doctor of the Church and is known for his theological contributions and for his meeting with Attila the Hun. The parish offers three Masses weekly, with two celebrated on Sunday. Confession is available at two scheduled times each week. Information regarding adoration is not currently listed.
St. Leo Catholic Church is a Roman Catholic parish in Leominster, Massachusetts, part of the Diocese of Worcester. The parish offers Mass 3 times per week, including Sunday at 7:30 AM and 11 AM. Confession is available on Monday, Saturday. View the full schedule below.
Mass Schedule
Sunday
Saturday
Confession Schedule
Monday
Saturday
Frequently Asked Questions
What are the Mass times at St. Leo Catholic Church? ▼
St. Leo Catholic Church Mass times: Sunday at 7:30 AM, 11 AM.
When is confession at St. Leo Catholic Church? ▼
St. Leo Catholic Church confession times: Monday 5:30 PM; Saturday 2:30 PM. Confession is also known as the Sacrament of Reconciliation.
Is there a Saturday Vigil Mass at St. Leo Catholic Church? ▼
Yes, St. Leo Catholic Church celebrates Saturday Vigil Mass at 4 PM. The Saturday Vigil Mass fulfills the Sunday Mass obligation for Catholics.
Where is St. Leo Catholic Church located? ▼
St. Leo Catholic Church is located at 128 Main Street, Leominster, MA 01453. Get directions using the "Directions" button on this page.