Mass Times are : 
Saturday, 4:00 pm (Livestreamed as well as open to public)
Sunday, 8:00 am and 10:00 am
Monday, Tuesday, Wednesday at 12:15 pm; Friday at 7:30 am
Once again, if you make a choice to attend Mass at St John XXIII, we require that you wear a face mask. Please do not come to Mass if you are unwilling to wear a face mask for everyone's protection. I remind you of Christ’s second Greatest Commandment.
Once again, please stay safe at home and do not come to Mass if you…
·        Are sick, or have recently been sick, or have an underlying medical condition
·        Are frail due to advanced age
·        Are nervous about contracting COVID-19
·        Live with and/or care for someone sick, elderly, at risk, or with COVID-19
·        Work at or regularly visit high-risk situations, where there are COVID-19 cases
We ask that you remain in your vehicle until 10 minutes prior to Mass. Please have your face and nose covering on when you exit your vehicle. No physical contact before, during or after Mass. Attendance at Mass is at your own risk.
We still need volunteers to help with ushering and sanitizing. Please contact Tracy (319-846-3139; [email protected]) in the office if you are willing to volunteer.  
Father Richmond will continue Livestreaming the following:
Daily Masses (M-Wed) 12:15 pm and (Fri) 7:30 am
Saturday Mass 4:00 pm
Rosary followed by Eucharistic Benediction (Tues & Thurs) 7:00 pm
Livestreams can be watched Live on our "St. John 23rd Catholic Church" Facebook page or at

Mass Times

Saturday: 4:00 PM

Sunday: 8:00 AM, 10:00 am - Limited Attendance

Daily - Monday-Wednesday 12:15 pm & Friday 7:30 am

Reconciliation: Saturday 3:00 PM, or by appointment, or before or after weekday Masses.

Communion to the Homebound: Contact the parish office to request that communion be taken to someone who is unable to attend Mass. We have a number of ministers who are happy to do this.

Office Hours

Monday-Thursday, 8:00-4:00 p.m.

Friday, 8:00 a.m.-1:00 p.m.



  • Sun, Jan 17th

  • Sun, Jan 10th

Parish Registration

To join our parish please fill out the Parish Registration form and this questionnaire and return to the parish office. 

To sign up for automatic tithing, print this form and return to the parish office along with a canceled check. 

Online Giving

WeShare online giving