Iowa Catholic Churches

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             

Iowa Catholic Churches

Church listing information includes Iowa Parishes Mass schedules, daily Mass times, church address, phone, confession times and Eucharistic Adoration schedule.

Iowa Perpetual Adoration Chapels

MassTime.us is a family ministry striving to build the most useful Mass times directory. Please consider a donation to help cover our expenses.

2220 4th Ave N | Fort Dodge, Iowa

Sunday 7:30 AM, 10 AM, 12 PM Spanish, 7:30 PM

Monday-Friday 7 AM
Saturday 8 AM

Confession Times
Monday-Friday 9 AM to 3 PM
Tuesday 5-6 PM
Saturday 3:15-4 PM

Church Website

1030 Blaine St | Larchwood, Iowa

Saturday 4 PM
Sunday 10:30 AM

Tuesday 5:30 PM
Thursday 8 AM

Confession 1/2 Hour before weekend Masses

Church Website

712-477-2273

509 Center St | Wall Lake, Iowa

Saturday 5:30 PM
Sunday 8:30 AM

Church Website

712-662-7240

1880 Saint Ambrose St | Dubuque, Iowa

Saturday 4:00 PM,
Sunday 8:30 AM, 10:30 AM

Tuesday - Friday 7:45 AM

Church Website

563-588-0571

623 Stevens St | Jesup, Iowa

Saturday 5 pm
Sunday 8:30 am

Tuesday 5:30 pm
Thursday 8:30 am (8 am Summer)
Friday 8 am

Church Website

319-827-6682

402 Ash Ave | Urbana, Iowa

Sunday 8:30 AM

Church Website

319-443-2447

600 Franklin st | Ryan, Iowa

Sunday 9:30 AM rotating between Immaculate Conception, St. John & St. Patrick

Wednesday 8 AM

Church Website

563-927-4710

1000 Des Moines Street | Webster City, Iowa

Saturday 6 PM
Sunday 10:30 AM

Monday-Wednesday 8:30 AM

Church Website

515-832-1190

2921 Central Ave | Dubuque, Iowa

Sunday 9:30 am

Monday & Thursday 7:30 am

563-583-1709

Church Website

630 E. Davenport St | Iowa City, Iowa

Saturday 4 PM
Sunday 8 AM, 10 AM

Monday-Saturday 7 AM

Church Website

319-337-4957

102 E. Penn St | Williamsburg, Iowa

Saturday 4 PM
Sunday 10:30 AM

Monday 5:30 PM
Wednesday, Friday 9 AM

Church Website

319-668-1397

300 E. Lincoln St | Clarinda, Iowa

Saturday 4 pm
Sunday 10:30 am

Tuesday 5 pm
Wednesday 9 am

Church Website

712-542-2030

1026 North 8th Avenue | Winterset, Iowa

Saturday 5 pm
Sunday 10 am

Tuesday 6:15 pm
Wednesday-Friday 8 am

Church Website

515-462-1083

15 Indianola Road | Des Moines, Iowa

Saturday 4 pm
Sunday 8 am, 9:30 am, 11 am, 8 am Spanish in the parish hall; 1 pm, 5 pm Latin

Monday-Friday 8:30 am
Tuesday, Thursday 7 pm Spanish
Saturday 8:30 am

Church Website

(515) 244-4709

603 Main St | Guthrie Center, Iowa

Sunday 10:30 am

Tuesday 5:30 pm
Friday 8 am

Church Website

(641) 747-2569

708 Delaware Street | Colesburg, Iowa

Sunday 8 AM (1st and 3rd Sundays)

Tuesday 8 AM

Church Website

563-928-7200

600 W. Michigan | Lenox, Iowa

Sunday 8:30 am, 5:30 pm Spanish

Wednesday, Friday 8:30 am

Church Website

(641) 333-2565

650 Dakota St | Akron, Iowa

Sunday 8:30 AM

Monday 5 PM
Thursday 8 AM

Confession Times
Monday 5:30-6 PM

Church Website

712-568-3292

226 W 6th St. | Glidden, Iowa

Saturday 5:30 PM

Wednesday 8:30 AM

Confession Times
Saturday 5 PM

Church Website

712-792-9244

121 E. 4th St | Remsen, Iowa

Saturday 5 PM
Sunday 8 AM

Wednesday, Friday 8 AM

Confession 1/2 Hour before weekend Masses

Church Website

712-786-1437

2001 Saint Joseph St | Dubuque, Iowa

Saturday 5 PM
Sunday 8:30 AM, 11 AM

Monday, Wednesday, Friday 12 PM
Tuesday 5:30 PM
Thursday 8 AM

Church Website

563-588-1433

302 N Center | Zearing, Iowa

Sunday 8:30 AM alternating Sundays. Consult bulletin.

Friday 8:30 AM

Church Website

515-382-2974

105 N Main St | Greene, Iowa

Sunday 10:30 AM

Tuesday, Friday 7:30 AM

Church Website

641-823-4145

1625 300th Ave | Dyersville, Iowa

Sunday 8 AM (Jan 1 - June 30)
Saturday 7 PM (July 1 - Dec 31)

Church Website

563-875-7992

28914 46th Ave | Bernard, Iowa

Saturday 4 PM 1st & 4th Saturday of each month

Church Website

563-879-3303

417 N. Main St | Davenport, Iowa

Saturday 4:30 pm
Sunday 7:30 am, 10 am, 12 pm Spanish

Monday, Wednesday, Thursday, Friday 12:05 pm
Thursday 12:05 pm

563-322-3303

Church Website

508 Cedar St | Montrose, Iowa

Saturday 6 PM

Church Website

319-524-8334

828 S. 18th Street | Centerville, Iowa

Saturday 5:30 pm
Sunday 10:30 am (Summer Schedule)

Wednesday & Thursday 8 am

Church Website

641-437-1984

406 W. Clark St | Creston, Iowa

Saturday 5 pm
Sunday 9 am

Monday 6 pm
Friday 9 am

Church Website

641-782-5278

207 Duren | Westphalia, Iowa

Jan-Mar Saturday 8:30 am
April-June Saturday 5 pm
July-Sept Sunday 10 am
Oct-Dec Sunday 8:30 am

Wednesday 8:30 am

712-627-4255

607 High St. | Des Moines, Iowa

Saturday 4 pm
Sunday 8:30 am, 11 am

Monday-Friday 12:10 pm

Church Website

(515) 288-7411

303 NE Elm St. | Greenfield, Iowa

Saturday 5:15 pm
Sunday 8:15 am

Tuesday, Thursday 8:30 am
Friday 12 pm

Church Website

(641) 343-7065

306 White Street | Volga, Iowa

Sunday 8 AM (2nd and 4th Sundays)

Daily Mass Times
Tuesday 8 AM

563-928-7200

Church Website

1915 University Ave | Des Moines, Iowa

Saturday 4 pm
Sunday 8:30 am, 10:30 am

Monday-Friday 12 pm

Church Website

(515) 244-3101

609 10th St | Alton, Iowa

September - December
Sunday 10 am

January - April
Sunday 8 am

May - August
Saturday 5 pm in Alton

Church Website

712-756-4224

1125 Ave L | Hawarden, Iowa

Sunday 10:30 AM, 12 PM Spanish

Tuesday, Wednesday 8 AM

Confession Wednesday 5-5:30 PM

Church Website

712-551-1501

800 North Main St | Ida Grove, Iowa

Sunday 10:30 AM

Tuesday, Wednesday, Thursday 7:30 AM

Church Website

712-364-2718

206 1st Ave NW | West Bend, Iowa

Sunday 10:30 AM

Thursday 6 PM

Confession Thursday 5 PM

Church Website

515-887-3333

211 E Main St | Riceville, Iowa

Sunday 9 AM

Church Website

641-393-2520

2397 Hwy 14 | Marble Rock, Iowa

Sunday 10:30 AM

Tuesday, Friday 7:30 AM

Church Website

641-823-4145

604 N Broad St | Stacyville, Iowa

Sunday 8:30 AM

Wednesday, Friday 8:30 AM

Church Website

641-732-4342

415 Main St | Iowa Falls, Iowa

Saturday 5 PM
Sunday 8 AM

Tuesday 5:30 PM
1st Wednesday 6:30 PM

Church Website

641-648-9547

215 Summit St | Oxford, Iowa

Saturday 6:30 PM
Sunday 10 AM

Tuesday, Thursday 7:30 AM

Church Website

319-828-4180

2003 400th Street SW | Oxford, Iowa

Saturday 5 PM
Sunday 8 AM

Monday, Wednesday 5 PM

Church Website

319-545-2077

308 W. Main St | Richland, Iowa

Sunday 8:30 AM

Church Website

319-694-3672

510 E. First St | Ankeny, Iowa

Saturday 5 pm
Sunday 8:30 am, 10:30 am

Monday-Wednesday & Friday 8:30 am
Tuesday, 5:30 pm

Church Website

515-964-3038

308 Fourth St | Neola, Iowa

Saturday 5:30 pm (Apr-Sept), 4 pm (Oct-Mar)
Sunday 9:30 am

Tuesday, Friday 8:30 am

Church Website

712-485-2750

509 S. Third St | Dunlap, Iowa

Saturday 5:15 pm
Sunday 10:30 am

Wednesday, Friday 8 am

Church Website

(712) 643-5115

1102 NW Weigel Dr | Ankeny, Iowa

Saturday 4:30 pm
Sunday 8:30 am, 10:30 am, 6 pm

Monday, Tuesday, Wednesday, Friday 7 am
Thursday 5:30 pm
Saturday 8:30 am

(515) 964-1278

Church Website

104 3rd St. SW | Dyersville, Iowa

Saturday 5 PM
Sunday 7 AM, 8:30 AM, 10:30 AM, 12:00 PM Spanish

Monday, Tues, Thurs 6:30 AM
Tuesday 5:15 PM
Friday 8:30 AM

Church Website

(515) 244-3101

610 S Gault St PO Box 23 | Arcadia, Iowa

Sunday 8 AM

Monday-Friday 8 AM

Confession Sunday 7:30-7:45 AM

Church Website

712-689-2595

517 Mueller St | Holstein, Iowa

Sunday 8:30 AM

Monday, Wednesday, Friday 8 AM

Confession Sunday 8-8:15 AM

Church Website

712-225-4606

915 12th St. | Boone, Iowa

Saturday 5:30 PM
Sunday 10 AM

Tuesday-Friday 8 AM

Confession Times
Sunday 11 AM
Saturday 6:30 PM

Adoration Thursday 8:30 AM to 7 PM

Church Website

405 East St S | Wesley, Iowa

Saturday 5 PM

Thursday 8:30 AM

Confession Times
Thursday 9 AM
Saturday 4:15 PM

Church Website

515-679-4279

10270 Key West Drive | Key West, Iowa

Saturday 4:30 PM
Sunday 7 AM, 10 AM

Monday-Friday 8 AM

Church Website

563-582-7392

206 First St SE | Hopkinton, Iowa

Sunday 8:30 AM

Wednesday, Friday 8 AM

Church Website

319-465-5944

422 4th St | Colo, Iowa

Sunday 8:30 AM alternating Sundays consult bulletin

Wednesday 8:30 AM
alternating between St. Joseph & St. Mary Churches

Church Website

641-377-2760

3303 160th St | Lawler, Iowa

Weekend Mass Times rotate with other churches please visit website

Church Website

563-569-8259

107 W. 6th St | West Liberty, Iowa

Saturday 5:30 PM 
Sunday 12 PM Spanish

Mon, Tues 8 AM  
Thursday 6 PM
Friday 10 PM

Church Website

319-627-2229

2006 574th Avenue | Albia, Iowa

Sunday 8:30 AM 1st & 3rd Sundays

Thursday 5:15 PM

Church Website

641-932-5589

707 Main St | Bedford, Iowa

Saturday 5:30 pm

Church Website

712-542-2030

7075 Ashworth Road | West Des Moines, Iowa

Saturday: 4:30 pm
Sunday 7:30 am, 9:30 am, 11:30 am

Monday-Friday 7:15 am
Tuesday 12 pm

Church Website

515-223-4577

501 5th St | Defiance, Iowa

Every other Saturday 4 pm
Every Sunday 8 am

Tuesday, Thursday 8:30 am

(712) 748-3501

1550 Clarke Dr | Dubuque, Iowa

Sunday 5 pm (Sept - April)

Tues, Thurs 12:25 pm (Sept - April)

563-588-6364

2885 145th St | Petersville, Iowa

Saturday 4:30 PM (Jan, May, Sept)
Sunday 8 AM (Feb, June, Oct), 9:30 AM (Mar, July, Nov), 11 AM (Apr, Aug, Dec)

563-674-4240

404 5th Ave | Armstrong, Iowa

Sunday 8:30 AM

Tuesday, Thursday 8 AM

Confession Sunday 8-8:30 AM

Church Website

515-885-2462

100 N. Elm | Marcus, Iowa

Sunday 10 AM

Tuesday, Thursday 8 AM

Confessions 1/2 Hour before weekend Masses

Church Website

712-376-2628

2003 Broadway Street | Emmetsburg, Iowa

Saturday 5 PM
Sunday 10:30 AM

Thursday 12:15 PM
Friday 7:30 AM

Confession Saturday 4:30 PM

Church Website

712-852-3187

703 Heisler Street | Mapleton, Iowa

Sunday 8:30 AM

Sunday 8:30 AM
Tuesday 5:30 PM
Wednesday, Friday 7:30 AM

Church Website

712-882-1780

3012 Jackson Street | Sioux City, Iowa

Sunday 7:30 AM, 10 AM

Monday-Friday 6:45 AM

Confession Times
Sunday 8:30-8:50 AM, 11-11:20 AM
Monday-Friday 7:15-7:35 AM

Adoration Tuesday 8 AM to 3 PM

Church Website

712-277-2949

119 W Fayette St | Manchester, Iowa

Saturday 4 PM
Sunday 7:30 AM

Monday 8 AM
Thursday 12:30 PM
Friday 8:30 AM

Church Website

563-927-4710

19661 Sacred Heart Lane | Bernard, Iowa

Saturday 4:00 PM 2nd Saturday of each month

Church Website

563-852-3524

250 S Faith St | Preston, Iowa

Sunday 10:00 AM

Wednesday 8:00 AM

Church Website

563-689-5161

1350 Lyndhurst Dr | Hiawatha, Iowa

Saturday 5:00 PM
Sunday 8:30 AM, 11:00 AM

Tuesday, Wednesday 12:15 PM
Thursday, Friday 9 AM

Church Website

319-393-3778

857 3rd Ave SE | Cedar Rapids, Iowa

Sunday 10:15 AM, 12 PM Spanish, 5:30 PM

Monday - Friday 12:05 PM
Saturday 8:30 AM

319-362-7181

16550 290th Street | Long Grove, Iowa

Saturday 4 PM
Sunday 8 AM, 10:30 AM

Tuesday-Friday 8:30 AM

Church Website

563-285-4596

422 E. 10th St | Davenport, Iowa

Saturday 4 PM
Sunday 7:15 AM, 9 AM, 11 AM Vietnamese

Mon, Wed, Fri 5:30 PM 
Tues, Thurs 8 AM

Church Website

563-324-3257

957 Western Avenue, Marengo | Marengo, Iowa

Sunday 8:30 AM

Thursday 9 AM

319-642-5438

730 Benton Avenue W | Albia, Iowa

Saturday 5:10 PM
Sunday 10:30 AM

Wednesday, Friday 9 AM

Church Website

641-932-5130

407 N. Main St | Chariton, Iowa

Saturday 4:30 pm
Sunday 10:30 am

Tuesday 5:30 pm
Wednesday & Friday 8:30 am

Church Website

641-774-4978

1212 Morningside Ave | Sioux City, Iowa

Sunday 8 AM, 10 AM, 7 PM

Monday-Tuesday 8 AM
Friday 9 AM

Confession Saturday 3-3:50 PM

Adoration Times
Monday 9 AM to 4 PM
Friday 10 AM to 4 PM

Church Website

712-276-4821

1627 Grand Ave | West Des Moines, Iowa

Saturday 4:30 pm
Sunday 7:30 am, 9:30 am, 11:30 am, 1 pm Spanish

Monday-Friday 8 am

Church Website

515-225-6414

111 E Belmont St | Milo, Iowa

Sunday 9 am

Wednesday-Friday 8 am (varies between Milo and Lacona)

(641) 534-4691

460 NW Washington Ave | Elkhart, Iowa

Saturday 5 pm
Sunday 10 am

Wednesday 8 am

Church Website

(515) 367-2685

8400 Abbey Hill Rd | Dubuque, Iowa

Sunday 8:30 am

Monday 5 pm
Tuesday-Saturday 7:15 am

(563) 582-2595

1450 Alta Vista St | Dubuque, Iowa

Sunday Mass 8 pm (Christ the King Chapel)

Monday, Tuesday, Thursday 5:15 pm
Wednesday 9 pm (St. Joseph Chapel, or seasonally, The Grotto)
Friday 11 am
Saturday 8:30 am

Adoration of the Blessed Sacrament
Monday, Tuesday, Thursday 8:45 am – 2 pm (St. Joseph Chapel)
Wednesday 12:30–2 pm (St. Joseph Chapel)
Friday 8:45–10:30 am, 11:30 am – 2 pm (St. Joseph Chapel)

Confession Times
Monday, Tuesday, Thursday 4:30 pm
Wednesday 8 pm (St. Joseph Chapel)
Thursday 4:45 pm

(563) 588-7100

Website

1112 8th Street | Sioux City, Iowa

Sunday 8:30 AM, 12:30 PM Vietnamese

Monday-Friday 12 PM, 5:30 PM Spanish

Confession Sunday 8-8:20 AM

Church Website

712-255-1637

606 Bernhart St | Masonville, Iowa

Sunday 9:30 AM rotating between Immaculate Conception, St. John & St. Patrick

Thursday 7:30 AM

Church Website

563-927-4710

302 2nd St | Parkersburg, Iowa

Saturday 5:30 PM

Tuesday 8 AM

Church Website

319-345-2006

335 1st Ave SE | Britt, Iowa

Saturday 6:30 PM Spanish
Sunday 8 AM

Wednesday 5:30 PM
Friday 8 AM

Church Website

641-562-2620

104 E Jefferson St | Iowa City, Iowa

Saturday 4:30 PM
Sunday 9 AM, 11 AM, 6 PM

Monday-Friday 5:15 PM
Thursday 9 PM

319-337-3106

Church Website

1202 Woodland Dr | Knoxville, Iowa

Saturday 6 PM (Oct-Mar), 4 PM (Apr-Sept)
Sunday 10:30 AM

Tuesday, Thursday 8:30 AM

Church Website

641-828-7050

310 S. 9th St | Keokuk, Iowa

Saturday 4:30 PM
Sunday 8:30 AM, 10:30 AM

Monday, Tuesday, Thursday 7:30 AM

Church Website

319-524-8334

302 W. Reeder St | Mechanicsville, Iowa

2nd, 4th Saturday 4 PM
Sunday 8 AM

Church Website

563-432-6236

200 Trinity Avenue | Melrose, Iowa

Sunday 10:30 am Jan-Apr, Nov-Dec
Sunday 8 am May-Oct

Tuesday, Friday 8 am

Church Website

641-726-3531

1401 1st Ave. S | Altoona, Iowa

Saturday 5 pm
Sunday 8:30 am, 10:30 am

Tuesday 5:30 pm
Wednesday-Friday 9 am

Church Website

515-967-3796

1510 Highland Ave | Red Oak, Iowa

1st, 3rd, 5th Saturday 5 pm
Sunday 10:30 am, 1 pm Spanish

Wednesday, Friday 8:30 am

Church Website

712-623-2744

1200 Warrior Lane | Waukee, Iowa

Saturday 5 pm
Sunday 8:30 am, 10:30 am

Tuesday 5:30 pm
Wednesday, Thursday, Friday 8 am

Church Website

515-987-4597

1224 5th St SE | Cedar Rapids, Iowa

Saturday 4 pm
Sunday 8 am Latin, 10:30 am

Monday 6:30 pm Latin
Wednesday 5:30 pm Latin

319-362-8061

204 S Summit St | Bancroft, Iowa

Sunday 8:30 AM

Tuesday, Wednesday 8:30 AM
Tuesday 5:30 PM

Confession Times
Tuesday 4:30 PM

Church Website

515-885-2462

1305 Okoboji Avenue | Milford, Iowa

Saturday 4 PM
Sunday 9 AM

Wednesday 6 PM
Thursday, Friday 7:30 AM

Confession Times
Sunday 8:15-8:45 AM
Saturday 3:15-3:45 PM

Adoration Tuesday 2 PM to 5:15 PM

Church Website

712-338-2191

311 4th St N | Humboldt, Iowa

Saturday 5 PM
Sunday 9 AM

Tuesday 7 AM
Wednesday, Thursday 8 AM
Friday 8:45 AM

Confession Times
One half hour before weekend Mass

Adoration Thursday 2 pm - 7pm

Church Website

515-332-2856

1108 S. Carroll St. | Rock Rapids, Iowa

Sunday 8:30 AM

Wednesday & Friday 7:30 AM

Confession 1/2 Hour before weekend Masses

Church Website

712-472-3248

2223 Indian Hills | Sioux City, Iowa

Saturday 4:30 PM
Sunday 9 AM, 11 AM

Monday-Thursday 5:30 PM

Confession Times
Sunday 10-10:20 AM
Monday-Thursday 6-6:20 PM
Saturday 3:30-4 PM

Church Website

712-239-2411

1021 Poplar St | La Porte City, Iowa

Saturday 5 PM

Thursday 12 PM

Church Website

319-478-2222

204 E Prairie | Ionia, Iowa

Saturday 6:00 PM rotates with Immaculate Conception

Church Website

641-394-2105

307 W Main St | Decorah, Iowa

Saturday 5:30 PM
Sunday 7:30 AM, 10:00 AM

Tuesday 5:30 PM
Wednesday-Friday 7 AM
Friday 9 AM

Church Website

563-382-9631

610 Third St SW | State Center, Iowa

Saturday 4 PM

Wednesday 8:30 AM alternating between St. Joseph & St. Mary

Church Website

515-382-2974

217 N Garnavillo St | Anamosa, Iowa

Saturday 4 PM
Sunday 10:30 AM

Tues, Wed, Fri 8:30 AM

Church Website

319-462-2141

333 W. Lotte Street | Blue Grass, Iowa

Sunday 10:30 AM 

Holy Days 7 PM

Church Website

563-381-1363

41 St. Mary's St | Riverside, Iowa

Sunday 10 am

Friday 8:30 am

Church Website

319-648-2331

24116 Marian Ave | Glenwood, Iowa

Saturday 5 pm
Sunday 8 am, 10 am

Church Website

(712) 527-5211

2926 Beaver Ave | Des Moines, Iowa

Saturday 4:30 pm
Sunday 8:30 & 10:30 am

Tuesday, Wednesday, Friday 8:30 am
Thursday 8 am

Church Website

(515) 255-3162

4300 Asbury Road | Dubuque, Iowa

Saturday 4 PM
Sunday 7 AM, 9 AM, 11 AM

Monday, Wednesday-Friday 7 AM
Tuesday 5:30 PM

Confession Saturday 3:15 PM

Adoration Tuesday 12 PM to 5 PM

563-556-7511

Website

903 Central Ave | Estherville, Iowa

Saturday 4:30 PM
Sunday 10:30 AM
1st & 3rd Sunday 12 PM

Tuesday 12 PM
Wednesday, Friday 7:30 AM

Confession Times
Saturday 3:30-4 PM
Wednesday 11:30 AM to 12 PM

Adoration Wednesday 8 AM to 12 PM

Church Website

712-362-5851

537 3rd AVE | Manilla, Iowa

Saturday 6 PM

Church Website

712-283-2765

208 Brandon Street | Kingsley, Iowa

Sunday 10 AM

Thursday 8 AM
1st Friday 9 AM

Confession Sunday 9:30-9:45 AM

Church Website

712-873-3644

1111 4th Avenue West | Spencer, Iowa

Saturday 4 PM
Sunday 10:30 AM

Tuesday 7:30 AM
Friday 9 AM

Confession Saturday 3:30 PM

Adoration Thursday 8 AM to 12 PM

Church Website

712-262-3047

703 West 5th Street | Sioux City, Iowa

Saturday 4 PM
Sunday 8:30 AM Latin, 10:30 AM Spanish

Confession Saturday 3-3:45 PM

Church Website

712-255-1637

303 3rd Ave | Newhall, Iowa

Saturday 4 PM

Tuesday 9 AM

Church Website

319-228-8131

209 5th Ave NE | Independence, Iowa

Saturday 4 PM (Apr-Sept), 5:30 PM (Oct-Mar)
Sunday 10 AM

Tuesday, Thursday 8 AM

Church Website

319-334-7191

215 East Main St | St. Lucas, Iowa

Weekend Mass Times rotate with other parishes please visit website

Church Website

563-569-8259

20189 Temple Hill Rd | Cascade, Iowa

Saturday 4:00 PM 3rd Saturday of each month

Church Website

563-852-3524

1435 E. Eagle Road | Waterloo, Iowa

Weekend Mass Times rotate with other churches please visit website

Wednesday 8:15 AM

1st Saturday Mass at 9:15 AM

Church Website

319-478-2222

405 Delmar Ave | Delmar, Iowa

Saturday 5 PM
Sunday 8 AM

Tuesday, Thursday 8:30 AM

563-674-4240

305 E. Howard Street, Colfax | Colfax, Iowa

Sunday 9 AM

Tuesday-Friday 8 AM

Church Website

515-674-3711

700 Division St | Burlington, Iowa

Saturday 4:30 PM
Sunday 10:30 AM

Church Website

319-752-6733

1715 Prairie St | Adel, Iowa

Saturday 4:30 pm
Sunday 9 am

Tuesday 5:30 pm
Wednesday, Thursday, Friday 8:30 am

Church Website

515-993-4482

221N. First St | Panora, Iowa

Sunday 8:30 am

Wednesday, Thursday 8 am

Church Website

641-747-2569

100 N. Polk St | Mount Ayr, Iowa

Saturday 5:30 pm (May-August), Sunday 8 am (September-April)

Thursday 5:30 pm

Church Website

641-342-2850

212 Second St | Earling, Iowa

Sunday 9 am

Wednesday & Friday 8 am
First Saturday 9 am

(712) 747-2091

709 W. Cedar | Cherokee, Iowa

Saturday 5 PM
Sunday 10:30 AM

Tuesday, Thursday 8 AM

Confession Times
Sunday 10-10:15 AM
Saturday 4:30-4:45 PM

Church Website

712-225-4606

650 NE 52nd Ave | Des Moines, Iowa

Saturday 4 pm
Sunday 9 am

Tuesday-Friday 9 am

Confession Saturday 3-3:30 pm

(515) 265-5001

Website

400 E Randolph St | Anthon, Iowa

Saturday 5 PM

Wednesday 8 AM

Confession Saturday 4:30-4:45 PM

Church Website

712-873-3644

405 Gerald Street | Madrid, Iowa

Saturday 4 PM
Sunday 8:30 AM

Tuesday, Thursday 5:30 PM

Confession Times
Sunday 8 AM
Saturday 3:30 PM

Adoration Tuesday 1 PM to 9 PM

Church Website

515-795-2613

260 N. 4th Ave W | Hartley, Iowa

Sunday 9 AM

Tuesday 8 AM

Church Website

712-930-3423

5010 Military Road | Sioux City, Iowa

Saturday 5 PM
Sunday 8 AM, 10 AM

Tuesday 2:30 PM
Wednesday 5:45 PM
Thursday, Friday 7:30 AM

Confession Times
Sunday 7:15-7:45 AM, 9:15-9:45 AM
Thursday Friday 6:45-7:15 AM
Saturday 4-4:45 PM

Church Website

712-233-1652

21275 U Ave | Reinbeck, Iowa

Sunday 9:30 AM

Wednesday 8 AM

Church Website

319-345-2006

11 W Linn St | Marshalltown, Iowa

Sunday 5 PM Bilingual

Monday-Friday 7:30 AM

Church Website

641-752-6278

221 W Olive St | Marshalltown, Iowa

Saturday 4:30 PM
Sunday 10:00 AM, 5:00 PM

Tuesday, Friday, Wednesday 7:30 AM

641-753-7374

2618 Boies Ave | Davenport, Iowa

Saturday 4 PM
Sunday 11 AM

Monday, Tuesday, Thursday, Friday 8 AM

(563) 322-0987

Website

204 SW D Street | Melcher, Iowa

Saturday 6 PM (April-Sept), 4 PM (Oct-March)
Sunday 8:30 AM

Wednesday, Friday 8:30 AM  

Church Website

641-847-4981

147 Broadway St | Charlotte, Iowa

Saturday 4:30 PM (Mar, July, Nov)
Sunday 8 AM (Apr, Aug, Dec), 9:30 AM (Jan, May, Sept), 11:00 AM (Feb, June, Oct)

563-259-1188

205 Denning Street | Houghton, Iowa

Saturday 5 PM Feb, Apr, Jun, Aug, Oct, Dec

Thursday 8:30 AM

Church Website

319-469-2001

504 Grove Ave | Corning, Iowa

Sunday 10:30 am

Tuesday, Thursday 12 noon

Church Website

641-322-3363

1312 Third St | Perry, Iowa

Saturday 4 pm
Sunday 9 am,10:30 am Spanish

Tuesday, Wednesday, Friday 8 am (Tuesday 10 am during school year)
Thursday 5:30 pm

Church Website

515-465-4387

304 Third St. | Imogene, Iowa

2nd and 4th Saturday 5 pm
Sunday 8:30 am

Tuesday 8:30 am
Thursday 7 pm (DST), 6 pm (CST)

Church Website

(712) 396-2288

1000 Douglas St | Sioux City, Iowa

Saturday 6 PM Spanish
Sunday 8:30 AM Spanish, 10 AM, 12 PM Spanish

Monday-Saturday 12 PM
Monday-Friday 5:30 PM Spanish

Confession Times
Sunday 8-8:20 AM
Monday-Friday 4:30-5:15 PM
Saturday 5-5:45 PM

Church Website

712-255-1637

6632 Melleray Circle | Peosta, Iowa

Sunday Mass at 8 am

Monday-Saturday 8 am

(563) 588-2319

5711 SW 9th | Des Moines, Iowa

Saturday 5:30 pm
Sunday 7 am, 9 am, 11 am, 3:15 pm Spanish

Monday-Friday 5:30 pm

Confession Times
Sunday 4:30-5:30 pm
Mon-Fri 6-7 pm
Saturday 4:30-5:30 pm

515-285-2888

Website

206 N. 2nd Street | Breda, Iowa

Saturday 5:30 PM

Tuesday, Thursday 8 AM

Confession Saturday 5-5:15 PM

Church Website

712-673-2582

421 E. Bluff Street | Carroll, Iowa

Saturday 4:30 PM
Sunday 9 AM

Thursday 7 AM, Friday 7 AM

Confession Times
Tuesday 6:30-7:30 PM
Saturday 3:30-4:15 PM

Church Website

712-792-9244

600 S 12th St | Sac City, Iowa

Sunday 10:30 AM

Church Website

712-662-7240

4242 Natalia Way | Sioux City, Iowa

Saturday 4 PM
Sunday 9 AM, 11 AM

Wednesday 8 AM
Thursday 9 AM

Confession Saturday 3:30-3:50 PM

Adoration Wednesday 9 AM to 5 PM

Church Website

712-276-3022

320 Mulberry St | Waterloo, Iowa

Saturday 4 PM
Sunday 9 AM, 11 AM Spanish, 4 PM Spanish

Tuesday-Thursday 12:05 PM
Friday 12:05 PM, 7 PM Spanish

Church Website

319-226-3655

1204 State Street | Osage, Iowa

Saturday 5:15 PM
Sunday 10:30 AM

Tuesday, Thursday 8:30 AM

Church Website

641-732-4342

1790 14th St | Marion, Iowa

Saturday 4:30 PM
Sunday 8:00 AM, 10:30 AM

Tuesday, Thursday, Friday 7:30 AM

Church Website

319-377-4869

1102 Walnut St | Traer, Iowa

Weekend Mass Times rotate with other parishes please visit website

Tuesday 8:15 AM

Church Website

319-478-2222

221 N. Knollridge St | North English, Iowa

Saturday 5:30 PM

Tuesday 9 AM

319-664-3325

28200 226th Street Place | LeClaire, Iowa

Saturday 5:30 PM
Sunday 8 AM

Wednesday, Friday 8 AM

Church Website

563-289-5736

109 N. Lincoln Street | Keota, Iowa

Saturday 4 PM (Feb, Dec), 5 PM (Apr, June, Aug, Oct)
Sunday 8:30 AM

Wed, Friday 9 AM

Church Website

641-636-3883

815 2nd Street | Columbus Junction, Iowa

Sunday 8 am, 10 am Spanish

Wednesday 7 am
First Friday 7 pm

Church Website

319-728-8210

502 Fourth St | Portsmouth, Iowa

Saturday 5 pm (Jan-Mar)
Sunday, 10:30 am (April-June)
Sunday 8 am (July-Sept)

Friday 8:30 am

712-743-2625

215 N. Seventh St | Missouri Valley, Iowa

Saturday 5:30 pm
Sunday 9:30 am

Tuesday, Thursday, Friday 8 am

Church Website

712-642-2611

203 Adair St | Griswold, Iowa

Saturday 4 pm
Sunday 10 am

Monday, Tuesday, Thursday 8 am

(712) 778-4540

720 Orchard Hills Dr | Norwalk, Iowa

Saturday 5 pm
Sunday 7:30 am, 9 am

Tuesday, Wednesday, Friday 8:15 am
Thursday 6 pm

Church Website

515-981-4855

1330 Elmhurst Dr NE | Cedar Rapids, Iowa

Sunday 7:30 pm

Tuesday 2 pm
Thursday 7:30 pm

231 Bluff St | Dubuque, Iowa

Sunday 9 AM, 5 PM

Monday, Friday 7:30 AM
Wednesday 5:15 PM

Confession Sunday 8:15-8:45 AM, 4:15-4:40 PM

(563) 582-7646

Website

1607 N. West St. | Carroll, Iowa

Sunday 7:30 AM, 10:30 AM

Tuesday, Wednesday 7 AM

Confession Sunday 7 AM

Church Website

712-792-9244

708 8th Street | Sibley, Iowa

Sunday 10:30 AM

Tuesday 5:30 PM
Thursday 8 AM

Church Website

712-754-2739

715 E North St | Algona, Iowa

Saturday 4:30 PM
Sunday 10:30 AM

Monday 8 AM
Tuesday 5:30 PM
Friday 7 AM

Confession Times
Tuesday 6 PM
Saturday 3:15 PM

Perpetual Adoration Chapel

Church Website

515-295-3435

627 W 4th St | Waterloo, Iowa

Saturday 4 PM, 5:30 PM
Sunday 8:15 AM, 10:45 AM Burmese

Tuesday-Friday 8 AM

Church Website

(319)234-4996

313 E Central St | Raymond, Iowa

Saturday 5:30 PM

Tuesday 6 PM
Thursday 8 AM

Church Website

319-296-1092

2200 2nd Ave | Vinton, Iowa

Sunday 10:30 AM

Church Website

319-472-3368

101 2nd St SW | Waukon, Iowa

Saturday 4:00 PM, 6:00 PM
Sunday 8:00 AM, 10:00 AM

Tuesday-Thursday 8:30 AM
Friday 10:00 AM

Church Website

563-568-3671

4097 18th St | Bettendorf, Iowa

Saturday 4:30 PM
Sunday 8:30 AM, 11 AM

Tuesday 7:45 AM
Wednesday, Thursday, Friday 9 AM

Church Website

563-332-7910

726 218th Place | Pella, Iowa

Saturday 4 PM 
Sunday 10:30 AM

Wednesday 12:15 PM   
Friday 8:30 AM

Church Website

641-628-3078

1115 S. 8th Ave | Newton, Iowa

Saturday 5:30 PM
Sunday 9 AM

Church Website

641-792-2050

215 W. 8th Street | Muscatine, Iowa

Saturday 5 PM
Sunday 8 AM, 10:30 AM, 12:30 PM Spanish

Mon 5:15 PM
Tues, Thurs, Friday 7 AM
Wed 12:10 PM

Church Website

563-263-1416

602 W 2nd St | Washington, Iowa

Saturday 5:30 PM
Sunday 9 AM, 11:30 AM Spanish

Tues, Thurs, Friday 8 AM
Wed 8 AM (Beginning June 4th), 8:45 AM (School Year)

Church Website

319-653-4504

109 N. Maple St | Avoca, Iowa

Saturday 5:30 pm
1st, 3rd & 5th Sundays 8 am
2nd & 4th Sundays 10:30 am (Memorial Day to Labor Day, 10 am)

Church Website

712-343-6951

216 All Saints Dr | Stuart, Iowa

Saturday 4:30 pm
Sunday 10 am

Tuesday 5:30 pm
Friday 8:30 am

Church Website

515-523-1943

503 Main St | Massena, Iowa

Sunday 10:30 am

Wednesday 8:30 am

712-779-3397

2001 College Pl | Harlan, Iowa

Saturday 5 pm
Sunday 9:30 am

Tuesday, Wednesday, Friday Mass at 8:15
Thursday 12 pm
First Friday 8:15

Church Website

(712) 755-5244

50 Edgewood Rd North West | Cedar Rapids, Iowa

Saturday 4:30 pm
Sunday 8:30 am, 10:30 am, 2 pm French every 1st Sunday

Tuesday-Friday 7 am

(319) 390-3520

1425 Iowa St | Dubuque, Iowa

Saturday 4 PM
Sunday 11 AM

Thursday 12 PM

Confession Times
Saturday 3-3:30 PM
Sunday 10:30-10:50 AM

563-583-9749

Website

502 Main Street | Dedham, Iowa

Sunday 8 AM

Thursday 8:30 AM

Confession Sunday 7:30 AM

Church Website

712-792-9244

604 Peach Street | Danbury, Iowa

Saturday 5 PM

Tuesday, Thursday: 8:00 AM
Friday 8:30 AM

Church Website

712-883-2406

202 S 5th Ave. | Templeton, Iowa

Sunday 10 AM

Wednesday 8 AM, Friday 8 AM

Confession Sunday 9:30-9:45 AM

Church Website

712-658-2464

120 Fifth Street NW | Cedar Rapids, Iowa

Saturday 4:00 PM
Sunday 8:00 AM, 10:00 AM, 12:00 PM

Tuesday-Friday 8:30 AM

319-362-7966

714 N Adams Ave | Mason City, Iowa

Saturday 4 PM
Sunday 10:30 AM

Tuesday-Thursday 8 AM

Church Website

641-423-5001

611 Sherman Ave | Ackley, Iowa

Sunday 8 AM

Monday, Wednesday 8:30 AM

Church Website

641-847-2329

468 Balltown Rd | Balltown, Iowa

Sunday 10 AM

Tuesday 8 AM

Church Website

563-870-4041

8th and Washington Streets | Cedar Falls, Iowa

Saturday 5:00 PM
Sunday 7:30 AM, 9:30 AM, 11:30 AM

Tuesday-Friday 11:30 AM

Church Website

319-266-3523

228 E. Jefferson St | Iowa City, Iowa

Saturday 5 PM
Sunday 8:30 AM, 10:30 AM

Monday-Friday 12:10 PM

Church Website

319-337-4314

1749 Racine Ave NE | Solon, Iowa

Saturday 5 PM
Sunday 8:30 AM, 10:30 AM

Monday-Wednesday 9 AM

Church Website

319-624-2228

415 E. Pleasant Valley St | Sigourney, Iowa

Saturday 4 PM (Jan, March, Nov), 5 PM (May, July, Sept)
Sunday 10:30 AM

Tues, Thurs 9 AM

Church Website

641-622-2316

13204 Dodgeville Road | Sperry, Iowa

Saturday 5 pm
Sunday 8:15 am

Monday, Wednesday, Thursday, Friday 8 am

Church Website

319-752-6733

600 Locust St | Atlantic, Iowa

Saturday 4:30 pm
Sunday 10:30 am

Tuesday, 5:15 pm
Wednesday, Friday 7:15 am

Church Website

712-243-4721

116 E. Division St | Audubon, Iowa

Saturday 5 pm
1st, 3rd & 5th Sunday 8:30 am
2nd & 4th Sunday 10:30 am

Tuesday-Friday 7:30 am

Church Website

712-563-2283

512 W. Thomas Ave | Shenandoah, Iowa

Saturday 4:30 pm
Sunday 6:30 am, 10:30 am

Tuesday-Friday 12:10 pm

712-246-1718

222 E. Pearl St | Osceola, Iowa

Sunday 10:30 am, 12 pm Spanish

Tuesday 6:15 pm Spanish
Friday 12:10 pm

Church Website

641-342-2850

218 Kilworth St N | Exira, Iowa

1st, 3rd & 5th Sundays 10:30 am
2nd & 4th Sundays 8:30 am

Wednesday 8:30 am

Church Website

(712) 563-2283

1150 28th St. | Des Moines, Iowa

Saturday 5 pm
Sunday 10:30 am & 5 pm
Sunday 8 pm after Labor Day when Drake in session
3rd Sunday 2 pm African Mass

Monday-Thursday 5:15 pm; Friday 12 pm

Church Website

(515) 650-8646

720 29th St SE | Cedar Rapids, Iowa

Saturday 4 pm
Sunday 9 am

Tuesday, Wednesday, Friday 8 am
Thursday 8:15 am

319-363-6130

528 Elm Street | Granville, Iowa

September - December
Saturday 5 pm

January - April
Sunday 10 am

May - August
Sunday 8 am

Church Website

712-756-4224

400 South Hanson Blvd. | Odebolt, Iowa

Saturday 4 PM

Church Website

712-668-2690

500 Elm Street | Hospers, Iowa

September - December
Sunday 8 am

January - April
Saturday 5 pm

May - August
Sunday 10 am

Church Website

712-756-4224

501 2nd Ave. SW | Sioux Center, Iowa

July-October
Saturday 5 pm, 1 pm Spanish

November-February
Sunday 9 am, 11 am Spanish
1st Sunday 10:30 am Bilingual

Repeats every 4 months

Tuesday 7:30 pm Spanish
Thursday 7 am

Church Website

712-476-2060

4949 Council St NE | Cedar Rapids, Iowa

Saturday 4:30 PM
Sunday 8:30 AM, 10:30 AM

Tuesday, Wednesday, Friday 8 am
Thursday 9 am

319-393-4445

124 North Main St | Protivin, Iowa

Weekend Mass Times rotate with other churches please visit website

Church Website

563-569-8259

2348 Co Rd B32 | Fort Atkinson, Iowa

Saturday 4:00 PM

Tuesday 5:45 PM

Church Website

563-562-304

20249 St. Joseph Drive | Durango, Iowa

Weekend Mass Times rotate with other churches please visit website

Church Website

563-870-4041

405 Franklin St | Bellevue, Iowa

Saturday 4:15 PM
Sunday 10:15 AM

Monday 5:30 PM
Tuesday-Friday 8:25 AM

Church Website

563-872-3234

1923 N. Fillmore Street | Davenport, Iowa

Saturday 4:30 PM
Sunday 7:30 AM, 9 AM, 11 AM

Monday-Thursday 7:15 AM
Wednesday 8 AM (School Mass)

Church Website

563-322-0901

315 1st Avenue E | Oskaloosa, Iowa

Saturday 6 PM
Sunday 8 AM

Tues 8 AM  
Thurs 12:15 PM

Church Website

641-673-6680

216 N. Court Street | Ottumwa, Iowa

Saturday 4:30 PM
Sunday 9 AM, 12 PM Spanish

Monday-Wednesday: 5:15 PM
Friday 5:15 PM Spanish

Church Website

641-682-4559

501 Adair Street | Adair, Iowa

Sunday 8 am

Wednesday 5:30 pm

Church Website

712-523-1943

210 R63 Hwy | Indianola, Iowa

Saturday 4:30 pm
Sunday 8 am, 10:15 am, 12 pm

Tuesday 6 pm
Wednesday-Friday 8 am

Church Website

(515) 961-3026

460 Wabonsy St | Grand River, Iowa

Saturday 5:30 pm September-April
Sunday 8 am May-August

Wednesday 9 am

Church Website

(641) 342-2850

1506 Brown Street | Bettendorf, Iowa

Saturday 5 PM
Sunday 8 AM, 10:30 AM, 5 PM

Mon-Fri 9 AM

Church Website

563-359-0345

605 Plymouth St NE | Le Mars, Iowa

Saturday 4:30 PM
Sunday 9:30 AM

Monday, Wednesday, Friday 8:45 AM
Tuesday 5:30 PM

Perpetual Adoration Chapel

712-546-5223

1271 E 9th St | Des Moines, Iowa

Saturday 4 pm, 6:30 pm Spanish
Sunday 8 am Bilingual, 11 am Spanish, 6 pm Spanish

Monday-Friday 5:30 pm Bilingual

Confession Monday-Friday 4:15-5:15 pm

(515) 266-6695

Website

1821 14th Street | Rock Valley, Iowa

July - October
Sunday 9 am, 11 am Spanish

November -February
Saturday 5 pm, 1 pm Spanish
1st Sunday 10:30 am Bilingual

Repeats every 4 months

Wednesday, Friday 9 am
Thursday 6 pm Spanish

Church Website

712-477-2273

603 3rd St | Whittemore, Iowa

Sunday 8:30 AM

Friday 8:30 AM

Confession Friday 9 AM

Church Website

515-295-3435

2310 1st Ave NE | Cedar Rapids, Iowa

Saturday 4 PM
Sunday 8 AM, 10:30 AM

Tuesday 5:30 pm
Wednesday 8 am
Thursday 8:30 am (during the School Year)
Friday 8 am

319-363-8269

626 South Frederick | Oelwein, Iowa

Saturday 4:30 PM
Sunday 10:30 AM

Monday, Thursday, Friday 8:30 AM

Church Website

319-283-3743

307 South St | Delhi, Iowa

Sunday 9:30 AM rotating between Immaculate Conception & St. Patrick

Church Website

563-927-4710

1001 9th Ave S | Clear Lake, Iowa

Saturday 4:00 PM
Sunday 10:00 AM

Wednesday 8:30 AM

Church Website

641-357-3214

916 E. Rusholme St | Davenport, Iowa

Saturday 4:30 PM
Sunday 9 AM, 11 AM

Mon, Friday 6:30 AM
Tuesday, Thursday 8:30 AM
Wednesday 6 PM
First Saturday 8:30 AM

Church Website

563-322-7994

1105 LaMetta Wynn Dr | Clinton, Iowa

Saturday 5 PM
Sunday 8 AM, 10:30 AM, 6 PM

Monday-Friday 8 AM
Wednesday 5:30 PM

Church Website

563-242-3311

222 N. Ward Street | Ottumwa, Iowa

Saturday 5 pm
Sunday 9 am

Monday-Friday 8 am

Church Website

641-682-4212

3304 4th Ave | Council Bluffs, Iowa

Saturday 4 pm
Sunday 8 am, 10 am, 12 pm Spanish

Tuesday-Friday 8 am
Monday, Thursday 6 pm Spanish

Church Website

712-323-2916

718 Antique City Drive | Walnut, Iowa

1st, 3rd, 5th Sunday 10:30 am
2nd, 4th Sunday 8 am (Memorial Day thru Labor Day 10 am)

Church Website

712-343-6951

3300 Easton Blvd. | Des Moines, Iowa

Saturday 5 pm
Sunday 8 am, 10 am

Tuesday-Thursday 8:30 am

Church Website

(515) 266-2226

618 E. 18th St | Des Moines, Iowa

Saturday 7 pm Vietnamese
Sunday 9 am, 10:30 am Vietnamese

Tuesday 9:30 am
Thursday 12 pm Vietnamese

Church Website

(515) 266-1160

109 6th Avenue SW | Le Mars, Iowa

Sunday 8 AM, 11:30 AM Spanish

Tuesday, Thursday 12 PM

712-546-5223

1240 Rush St | Dubuque, Iowa

Saturday 4:15 PM
Sunday 8 AM, 10 AM

Monday-Thursday 9 AM
Friday 7 AM

Confession Times
Thursday 6-7 PM
Friday 7:25-8 AM
Saturday 3-4 PM

563-583-9117

Website

724 Elm St | Coon Rapids, Iowa

Sunday 10 AM

Friday 8:30 AM

Confession Sunday 9:30 AM

Church Website

712-792-9244

1009 13th Street | Onawa, Iowa

Sunday 9 AM

Tuesday 9 AM

Confession Times
Sunday 8:30-8:45 AM

Church Website

712-423-1004

501 N. Chestnut St. | Jefferson, Iowa

Sunday 10 AM

Tuesday, Thursday 8 AM

515-386-2654

1005 Hill Ave | Spirit Lake, Iowa

Saturday 5:30 PM
Sunday 10:30 AM

Wednesday, Friday 12 PM
Thursday 5:30 PM

Confession Times
Sunday 9:45-10:15 AM
Wednesday 11:30 AM
Saturday 4:45-5:15 PM

Adoration Thursday 2 PM to 5:15 PM

Church Website

712-336-1742

1225 Alta Vista St | Dubuque, Iowa

Saturday 4:15 PM
Sunday 6:30 AM, 9:30 AM

Monday - Friday 6:30 AM
Saturday 8 AM

Church Website

563-582-1839

106 Chapel Lane | Charles City, Iowa

Saturday 4:30 PM
Sunday 8:00 AM, 10:30 AM

Tuesday, Thursday 5:15 PM
Wednesday 9:15 AM
Friday 8 AM

Church Website

641-228-1071

518 S 2nd St | Guttenberg, Iowa

Saturday 5:30 PM
Sunday 10:00 AM

Wednesday 8:30 AM

Church Website

563-252-1247

2900 Hoover Ave | Ames, Iowa

Saturday 5 PM
Sunday 8:30 AM, 10:30 AM, 5 PM Spanish

Tuesday, Thursday, Friday 8 AM
Wednesday 9:00 AM

Church Website

515-232-3514

5189 St Catherine Rd | Dubuque, Iowa

Sunday 8 AM (November - April)

Tuesday 5:30 PM

Church Website

563-872-3234

4330 St. Patrick Drive | Iowa City, Iowa

Saturday 4:30 PM
Sunday 7:30 AM, 10 AM, 12:15 PM Spanish

Tues-Friday 8:30 AM
First Friday 8:30 AM, 6 PM Spanish
First Saturday 8:30 AM

Church Website

319-337-2856

104 3rd St | Victor, Iowa

Saturday 4 PM
Sunday 10 AM

Tuesday, Thursday, Saturday 8 AM

Church Website

319-647-2294

3218 110th St | Preston, Iowa

1st, 3rd, 5th Sunday 11 AM Latin

563-674-4240

2566 Scotch Ridge Rd | Carlisle, Iowa

Saturday 4:30 pm
Sunday 9 am

Tuesday, Wednesday 9 am

Church Website

515-989-0659

4 Valley View Dr | Council Bluffs, Iowa

Saturday 5 pm
Sunday 7:30 am, 9 am, 11 am

Tues, Wed, Thurs, Fri 8 am

Church Website

712-323-1484

104 N. 2nd St | Panama, Iowa

Jan-Mar Sunday 10:30 am
April-June Sunday 8:30 am
July-Sept Saturday 5 pm
Oct-Dec Sunday 10:30 am

Thursday 8:30 am

712-489-2030

304 N Washington Ave | Lacona, Iowa

Saturday 5:30 pm

Wednesday-Friday 8 am (varies between Milo and Lacona)

(641) 534-4691

69488 Wichita Rd | Cumberland, Iowa

Sunday 8 am

Wednesday & Friday 8:30 am

712-243-4721

211 21st. Ave. SW | Cedar Rapids, Iowa

Saturday 4 pm
Sunday 8 am, 10:30 am

Tuesday, Thursday 5:30 pm
Wednesday, Friday 8 am

(319) 362-7282

545 42nd St | Des Moines, Iowa

Saturday 5 pm
Sunday 8 am, 10 am, 12 pm, 4 pm Latin

Tuesday, Wednesday, Friday 8 am
Thursday 8:45 am (8 am when school not in session)

Confession Times
Saturday 3:30 pm
Sunday 9 am

Perpetual Adoration Chapel

(515) 255-1175

Website

916 2nd Avenue South | Denison, Iowa

Saturday 4:30 PM
Sunday 9:30 AM, 11 AM Spanish

Tuesday, Thursday, Friday 7:30 AM
Thursday 6:30 PM Spanish

Confession Times
Thursday 5-5:45 PM
Saturday 3:30-4:15 PM

Church Website

712-263-2152

221 N. Lloyd Street | Lake City, Iowa

Saturday 6:30 PM
Sunday 10:30 AM

Tuesday 5:30 PM
Friday 8 AM

Church Website

712-464-3395

300 E. Third Street | Storm Lake, Iowa

Saturday 4 PM
Sunday 9 AM, 11 AM Spanish

Monday, Tuesday, Thursday 7 AM

Confession Times
Wednesday 5-5:45 PM
Saturday 3-3:45 PM

Adoration Tuesday 8:15 AM - 5:15 PM

Church Website

712-732-3110

2215 Windsor Ave | Dubuque, Iowa

Saturday 4 PM
Sunday 11 AM

Wednesday, Friday 7:30 AM

Church Website

563-583-1709

223 2nd Ave E | Cresco, Iowa

Saturday 4 PM
Sunday 8 AM, 10 AM

Tuesday 5:15 PM
Wednesday 8 AM
Thursday 9 AM
Friday 8 AM

Church Website

563-547-3565

200 S Vermont St | Maquoketa, Iowa

Saturday 4:30 PM
Sunday 8 AM

Tuesday 5:30 PM
Thursday 8 AM
Friday 9 AM School Mass

Church Website

563-652-6931

204 S Jackson Ave | Eagle Grove, Iowa

Sunday 8 AM (schedule rotate please visit website)

Thursday 12 PM

Church Website

515-532-3586

900 Park St | Tama, Iowa

Sunday 10:00 AM, 12 PM Spanish

Tuesday 5:30 PM Bilingual
Friday 8 AM

Church Website

641-484-3039

301 2nd Ave SW | Worthington, Iowa

Saturday 4:00 PM
Sunday 9:00 AM

Wednesday, Friday 7:30 AM

Church Website

563-855-2125

2210 Lincoln Way | Ames, Iowa

Saturday 5 PM
Sunday 8:30 AM, 10:30 AM, 7 PM

Tuesday, Wednesday, Friday 12 PM
Thursday 9:15 PM

Church Website

515-292-3810

3000 12th Ave | Coralville, Iowa

Saturday 5:15 PM
Sunday 8:30 AM, 11 AM

Tues-Friday 9 AM
Holy Days 9 AM, 6 PM

Church Website

319-337-2173

208 Meridian St | Tipton, Iowa

1st, 3rd, 5th Saturday 4 PM
Sunday 10 AM

Church Website

563-886-2506

2044 Locust St | St. Paul, Iowa

Tuesday 8:30 AM

Church Website

319-469-2001

607 S. Jackson Street | Mount Pleasant, Iowa

Saturday 5:30 pm
Sunday 8 am, 11 am
Spanish Mass 2 pm 2nd Sunday

Tuesday 9 am
Wednesday thru Friday Noon

Church Website

319-385-8410

1230 Merle Hay Road | Des Moines, Iowa

Saturday 4:30 pm
Sunday 8:30 am, 10:30 am, 4:30 pm

Tuesday-Friday 6:30 am

Church Website

(515) 279-4654

(319) 846-3139 | Cedar Rapids, Iowa

Saturday 4 pm
Sunday 8 am, 10 am

Mon & Wed 7:30 am
Thursday 7 pm
Friday 12:15 pm

Reconciliation Saturday 2:30 pm

(319) 846-3139

Previous Next
Page 1 of 1

facebook mass timesinstagram mass timesgoogle my business mass times

If your church listing needs to be updated please email ministry@masstime.us

Privacy Policy