St. Stephen's Catholic Church

Pastorate Mass Times

St. Thomas - 822 East Grand Avenue, Beloit
Saturday 4:00 p.m.
Sunday 5:00 p.m.
Monday 12:00 p.m.
Thursday 12:00 p.m.
Friday 12:00 p.m.
OLA - 2222 Shopiere Road, Beloit
Saturday 5:00 p.m.
Sunday 8:00 a.m. and 10:30 a.m.
Tuesday 5:00 p.m.
Wednesday 8:15 a.m.
Thursday 8:15 a.m.
Friday 8:15 a.m.
St. Stephen - 716 Shu-Lar Lane, Clinton
Sunday 9:00 a.m.
Wednesday 8:00 a.m.
St. Jude - 737 Hackett Street, Beloit
Sunday 9:30 a.m. and 11:00 a.m. (Spanish)
Tuesday 8:15 a.m.



Pastorate 12

New Mass and Rite of Reconciliation Schedule for Pastorate 12

Fr. Bart has written a letter giving the details of the new schedule, and explaining the changes that have been made. Please click here to read the letter in English, and click here for the Spanish version of the letter.  If you would like a downloadable copy of the schedule, please click here for the English version, or click here for the Spanish version.

Please click on the link to see information about our Pastorate (Pastorate 12) and our new priests. Pastorate 12 Team & Map

Thank you for your support and prayers as we continue to move forward Into the Deep.

Sacramental Emergency Number

The new phone number for after-hours sacramental emergencies is: 929-430-4436. Leaving a message at this number will instantly alert one of our priests.

Mass Times

Sunday - 9:00 am
[Confessions - 8:30am]
Wednesday - 8:00am

Mark Your Calendar



View all events »

Flocknote-Church Notification Site

We would love to have you sign up for Flocknote. Text StSteveClinton to 84576 or go to

Church Cleaning Volunteers

Thank you to the Cleaning Volunteers-Click link below for the 2023 schedule

Church Cleaning 2023



Luis Reyes, Teaching Parish Seminarian

The Teaching Parish Program is an essential element of pastoral formation at a Seminary. Seminarians regularly serve at an assigned teaching parish during their years of theological formation.

What is a Teaching Parish Program?

Meet Luis


Google Map

Office Hours

Mondays & Tuesdays: 8:45a-2:45p
Wednesdays (Priest Hours): 8:30a-11:00a