507-373-0603 | School: 507-373-9657

Welcome to St. Theodore Church

Mass Schedule

SATURDAY - 5:15 pm St. Theodore

SUNDAY - 8 am St. James (Twin Lakes)
9:30 am St. Theodore
11 am St. Theodore (Spanish)

St. John's -
2 pm  - 1st Thursdays
Good Samaritan - 2 pm - 2nd Thursdays
Thorne Crest - 2 pm - 3rd Thursdays
Oak Park Place - 2 pm - 4th Thursdays

CONFESSION - Saturday 4 pm
(Las Confesiones se hacen todos Sábados a las 4:00 de la tarde y 10:30 a.m. primero y tercero Domingos)

DAILY MASS - 9 am Tuesday & Friday
8:45 am Wednesday / Children's Mass  (Pending Funerals)

"A Welcoming Parish Community - Bienvenidos!"

St. Theodore Catholic School ~ Grades Pre-K-5

Now Accepting Pre-K through Grade 5 Student Registrations for the 2015-16 School Year!


St. Theodore Catholic School promotes excellence through a well-rounded academic curriculum in a Christ-Centered environment for children of all faiths. 


Currently we are not able to post the weekly bulletin to our website. We are working on the issue. Sorry for the inconvenience.



ST. THEODORE CATHOLIC SCHOOL RECEIVES FULL ACCREDITATION! On May 18th, 2015, the Minnesota Nonpublic School Accrediting Association (“MNSAA”) Board granted the St. Theodore Catholic School with Accredited Status. The Accreditation process requires a multiple year process starting with a comprehensive self study review and reporting process. An on-site accreditation team visited the school to complete their on-site assessment. The final step was for the full MNSAA board to review the entire application process and vote on the results. CONGRATULATIONS!


Purchase Scrip gift cards after weekend Masses or in the Parish Office during regular hours to help earn money for our school and parish. Click on Scrip Order Form