Mass Times

Daily Masses (Mon-Sat): 7:00 a.m.
Sunday Vigil (Saturday): 4:00 p.m.
Sunday Masses: 8:00 a.m., 10:00 a.m.

Ruthenian Byzantine Catholic Rite Divine Liturgy: 3:30 p.m. on second & fourth Sundays of each month (fellowship to follow in hall)

Join our Parish

Interested in joining our parish?  Fill out the registration form under the “Forms” tab here on our website! You can also find a registration form in the bulletin or simply email your name, address, and phone number to  We look forward to meeting you!



Saturdays: 2:30-3:30 p.m.
Sundays: 7:30-7:45 a.m. & 9:30-9:45 a.m.
Second & Fourth Sundays: 3:00 p.m. (preceding Ruthenian Byzantine Catholic Rite Divine Liturgy)


Contact church office at (319) 337-4957


Contact Fr. Beckman at least 9 months in advance of preferrred date.

Upcoming Events

Latest Bulletins

Parish Headlines

  • Sign Up for Sacramental Prep & RCIA Classes

    Find more information and registration forms here!

    Read More
  • Sign Up Your Children for CGS!

    Parishioners can now register children ages 3-6 years for this school year's Catechesis of the Good Shepherd program.

    Read More
  • Pray a Rosary for Life on the 22nd of Each Month

    Looking for a special way to pray for the unborn?  Please pray a Rosary for Life on the 22nd of every month!

    Read More
  • Cotton Dress-Weight Fabric Needed

    Do you have unwanted cotton dress-weight fabric?  Donate it to the Little Dresses for Africa project!

    Read More
  • Women's Evening of Recollection on August 1

    Women high school age and above are invited to an Evening of Recollection on Thursday, August 1, at 7:00 p.m.!

    Read More
  • Pray a Monthly Rosary for Parish Youth

    Want to help the youth of our parish grow in holiness?  Commit to praying a rosary for them one day a month!

    Read More
  • Get Involved in Parish Ministries!

    Interested in serving our parish in some way? Check out our Ministry Catalog!

    Read More
  • Volunteer Lawn Mowing Schedule

    For July 23-25, Team 1 (Gary Busche, Sam Abusada, Peter Jochimsen, Kevin Grauer, and Brian Lehmann) is responsible for mowing the church lawns.

    Read More
  • 1