Iowa Catholic Churches
Church listing information includes Iowa Parishes Mass schedules, daily Mass times, church address, phone, confession times and Eucharistic Adoration schedule.Cedar Rapids Catholic Churches | Davenport Catholic Churches | Des Moines Catholic Churches | Dubuque Catholic Churches | Iowa City Catholic Churches | Iowa Perpetual Adoration Chapels
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
400 E Randolph St | Anthon, Iowa
Saturday 5 PM
Wednesday 8 AM
Confession Saturday 4:30-4:45 PM
208 Brandon Street | Kingsley, Iowa
Sunday 10 AM
Thursday 8 AM
1st Friday 9 AM
Confession Sunday 9:30-9:45 AM
310 10th St | Sheldon, Iowa
Sunday 8:30 AM, 12:30 PM Spanish
Friday 5:30 PM
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
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
(515) 244-3101
301 2nd Ave SW | Worthington, Iowa
Saturday 4:00 PM
Sunday 9:00 AM
Wednesday, Friday 7:30 AM
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
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
222 N. Ward Street | Ottumwa, Iowa
Saturday 5 pm
Sunday 9 am
Monday-Friday 8 am
216 All Saints Dr | Stuart, Iowa
Saturday 4:30 pm
Sunday 10 am
Tuesday 5:30 pm
Friday 8:30 am
111 E Belmont St | Milo, Iowa
Sunday 9 am
Wednesday-Friday 8 am (varies between Milo and Lacona)
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
206 N. 2nd Street | Breda, Iowa
Saturday 5:30 PM
Tuesday, Thursday 8 AM
Confession Saturday 5-5:15 PM
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
1108 S. Carroll St. | Rock Rapids, Iowa
Sunday 8:30 AM
Wednesday & Friday 7:30 AM
Confession 1/2 Hour before weekend Masses
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
10270 Key West Drive | Key West, Iowa
Saturday 4:30 PM
Sunday 7 AM, 10 AM
Monday-Friday 8 AM
600 Franklin st | Ryan, Iowa
Sunday 9:30 AM rotating between Immaculate Conception, St. John & St. Patrick
Wednesday 8 AM
1000 Des Moines Street | Webster City, Iowa
Saturday 6 PM
Sunday 10:30 AM
Monday-Wednesday 8:30 AM
2921 Central Ave | Dubuque, Iowa
Sunday 9:30 am
Monday & Thursday 7:30 am
630 E. Davenport St | Iowa City, Iowa
Saturday 4 PM
Sunday 8 AM, 10 AM
Monday-Saturday 7 AM
102 E. Penn St | Williamsburg, Iowa
Saturday 4 PM
Sunday 10:30 AM
Monday 5:30 PM
Wednesday, Friday 9 AM
2566 Scotch Ridge Rd | Carlisle, Iowa
Saturday 4:30 pm
Sunday 9 am
Tuesday, Wednesday 9 am
69488 Wichita Rd | Cumberland, Iowa
Sunday 8 am
Wednesday & Friday 8:30 am
512 W. Thomas Ave | Shenandoah, Iowa
Saturday 4:30 pm
Sunday 6:30 am, 10:30 am
Tuesday-Friday 12:10 pm
215 N. Seventh St | Missouri Valley, Iowa
Saturday 5:30 pm
Sunday 9:30 am
Tuesday, Thursday, Friday 8 am
460 NW Washington Ave | Elkhart, Iowa
Saturday 5 pm
Sunday 10 am
Wednesday 8 am
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
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
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
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
119 W Fayette St | Manchester, Iowa
Saturday 4 PM
Sunday 7:30 AM
Monday 8 AM
Thursday 12:30 PM
Friday 8:30 AM
19661 Sacred Heart Lane | Bernard, Iowa
Saturday 4:00 PM 2nd Saturday of each month
1625 300th Ave | Dyersville, Iowa
Sunday 8 AM (Jan 1 - June 30)
Saturday 7 PM (July 1 - Dec 31)
28914 46th Ave | Bernard, Iowa
Saturday 4 PM 1st & 4th Saturday of each month
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
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
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
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
502 Main Street | Dedham, Iowa
Sunday 8 AM
Thursday 8:30 AM
Confession Sunday 7:30 AM
503 West Olive St. | Graettinger, Iowa
Sunday 8:30 AM
Tuesday, Thursday 8 AM
1607 N. West St. | Carroll, Iowa
Sunday 7:30 AM, 10:30 AM
Tuesday, Wednesday 7 AM
Confession Sunday 7 AM
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
325 15th Ave | Gilbertville, Iowa
Saturday 4 PM
Sunday 8 AM, 10 AM
Wednesday, Friday 7:45 AM
606 Bernhart St | Masonville, Iowa
Sunday 9:30 AM rotating between Immaculate Conception, St. John & St. Patrick
Thursday 7:30 AM
422 4th St | Colo, Iowa
Sunday 8:30 AM alternating Sundays consult bulletin
Wednesday 8:30 AM
alternating between St. Joseph & St. Mary Churches
604 N Broad St | Stacyville, Iowa
Sunday 8:30 AM
Wednesday, Friday 8:30 AM
415 Main St | Iowa Falls, Iowa
Saturday 5 PM
Sunday 8 AM
Tuesday 5:30 PM
1st Wednesday 6:30 PM
215 Summit St | Oxford, Iowa
Saturday 6:30 PM
Sunday 10 AM
Tuesday, Thursday 7:30 AM
2003 400th Street SW | Oxford, Iowa
Saturday 5 PM
Sunday 8 AM
Monday, Wednesday 5 PM
300 E. Lincoln St | Clarinda, Iowa
Saturday 4 pm
Sunday 10:30 am
Tuesday 5 pm
Wednesday 9 am
4 Valley View Dr | Council Bluffs, Iowa
Saturday 5 pm
Sunday 7:30 am, 9 am, 11 am
Tues, Wed, Thurs, Fri 8 am
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)
222 E. Pearl St | Osceola, Iowa
Sunday 10:30 am, 12 pm Spanish
Tuesday 6:15 pm Spanish
Friday 12:10 pm
212 Second St | Earling, Iowa
Sunday 9 am
Wednesday & Friday 8 am
First Saturday 9 am
720 29th St SE | Cedar Rapids, Iowa
Saturday 4 pm
Sunday 9 am
Tuesday, Wednesday, Friday 8 am
Thursday 8:15 am
Confession Saturday 3-3:45 pm
(319) 363-6130
528 Elm Street | Granville, Iowa
September - December
Saturday 5 pm
January - April
Sunday 10 am
May - August
Sunday 8 am
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
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
204 E Prairie | Ionia, Iowa
Saturday 6:00 PM rotates with Immaculate Conception
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
3303 160th St | Lawler, Iowa
Weekend Mass Times rotate with other churches please visit website
4105 N. Division St | Davenport, Iowa
Saturday 4:30 PM
Sunday 7 AM, 9 AM, 11 AM
Monday-Friday 7 AM
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
828 S. 18th Street | Centerville, Iowa
Saturday 5:30 pm
Sunday 10:30 am (Summer Schedule)
Wednesday & Thursday 8 am
406 W. Clark St | Creston, Iowa
Saturday 5 pm
Sunday 9 am
Monday 6 pm
Friday 9 am
720 Orchard Hills Dr | Norwalk, Iowa
Saturday 5 pm
Sunday 7:30 am, 9 am
Tuesday, Wednesday, Friday 8:15 am
Thursday 6 pm
210 R63 Hwy | Indianola, Iowa
Saturday 4:30 pm
Sunday 8 am, 10:15 am, 12 pm
Tuesday 6 pm
Wednesday-Friday 8 am
1906 Sycamore St | Granger, Iowa
Saturday 5 pm
Sunday 9 am, 5 pm
Monday-Friday 8 am
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
604 Peach Street | Danbury, Iowa
Saturday 5 PM
Tuesday, Thursday: 8:00 AM
Friday 8:30 AM
708 8th Street | Sibley, Iowa
Sunday 10:30 AM
Tuesday 5:30 PM
Thursday 8 AM
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
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
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
16550 290th Street | Long Grove, Iowa
Saturday 4 PM
Sunday 8 AM, 10:30 AM
Tuesday-Friday 8:30 AM
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
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
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
3300 Easton Blvd. | Des Moines, Iowa
Saturday 5 pm
Sunday 8 am, 10 am
Tuesday-Thursday 8:30 am
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)
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
724 Elm St | Coon Rapids, Iowa
Sunday 10 AM
Friday 8:30 AM
Confession Sunday 9:30 AM
500 Elm Street | Hospers, Iowa
September - December
Sunday 8 am
January - April
Saturday 5 pm
May - August
Sunday 10 am
202 S 5th Ave. | Templeton, Iowa
Sunday 10 AM
Wednesday 8 AM, Friday 8 AM
Confession Sunday 9:30-9:45 AM
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
209 5th Ave NE | Independence, Iowa
Saturday 4 PM (Apr-Sept), 5:30 PM (Oct-Mar)
Sunday 10 AM
Tuesday, Thursday 8 AM
610 Third St SW | State Center, Iowa
Saturday 4 PM
Wednesday 8:30 AM alternating between St. Joseph & St. Mary
335 1st Ave SE | Britt, Iowa
Saturday 6:30 PM Spanish
Sunday 8 AM
Wednesday 5:30 PM
Friday 8 AM
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
1202 Woodland Dr | Knoxville, Iowa
Saturday 6 PM (Oct-Mar), 4 PM (Apr-Sept)
Sunday 10:30 AM
Tuesday, Thursday 8:30 AM
1506 Brown Street | Bettendorf, Iowa
Saturday 5 PM
Sunday 8 AM, 10:30 AM, 5 PM
Mon-Fri 9 AM
2006 574th Avenue | Albia, Iowa
Sunday 8:30 AM 1st & 3rd Sundays
Thursday 5:15 PM
33 7th St | Woodbine, Iowa
Saturday 4 pm
Sunday 9 am
Tuesday, Thursday 8 am
4600 Meredith Dr | Des Moines, Iowa
Saturday 5 pm
Sunday 9 am, 11 am
Tuesday-Friday 8 am
203 Adair St | Griswold, Iowa
Saturday 4 pm
Sunday 10 am
Monday, Tuesday, Thursday 8 am
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
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
1009 13th Street | Onawa, Iowa
Sunday 9 AM
Tuesday 9 AM
Confession Times
Sunday 8:30-8:45 AM
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
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
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
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
1204 State Street | Osage, Iowa
Saturday 5:15 PM
Sunday 10:30 AM
Tuesday, Thursday 8:30 AM
302 5th St SE | Mason City, Iowa
Sunday 7:30 AM, 9 AM
Monday, Friday 7:00 AM
215 East Main St | St. Lucas, Iowa
Weekend Mass Times rotate with other parishes please visit website
217 N Garnavillo St | Anamosa, Iowa
Saturday 4 PM
Sunday 10:30 AM
Tues, Wed, Fri 8:30 AM
310 S. 9th St | Keokuk, Iowa
Saturday 4:30 PM
Sunday 8:30 AM, 10:30 AM
Monday, Tuesday, Thursday 7:30 AM
730 Benton Avenue W | Albia, Iowa
Saturday 5:10 PM
Sunday 10:30 AM
Wednesday, Friday 9 AM
407 N. Main St | Chariton, Iowa
Saturday 4:30 pm
Sunday 10:30 am
Tuesday 5:30 pm
Wednesday & Friday 8:30 am
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
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
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
603 3rd St | Whittemore, Iowa
Sunday 8:30 AM
Friday 8:30 AM
Confession Friday 9 AM
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
627 W 4th St | Waterloo, Iowa
Saturday 4 PM, 5:30 PM
Sunday 8:15 AM, 10:45 AM Burmese
Tuesday-Friday 8 AM
1790 14th St | Marion, Iowa
Saturday 4:30 PM
Sunday 8:00 AM, 10:30 AM
Tuesday, Thursday, Friday 7:30 AM
11 W Linn St | Marshalltown, Iowa
Sunday 5 PM Bilingual
Monday-Friday 7:30 AM
20189 Temple Hill Rd | Cascade, Iowa
Saturday 4:00 PM 3rd Saturday of each month
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
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)
302 W. Reeder St | Mechanicsville, Iowa
2nd, 4th Saturday 4 PM
Sunday 8 AM
200 Trinity Avenue | Melrose, Iowa
Sunday 10:30 am Jan-Apr, Nov-Dec
Sunday 8 am May-Oct
Tuesday, Friday 8 am
1401 1st Ave. S | Altoona, Iowa
Saturday 5 pm
Sunday 8:30 am, 10:30 am
Tuesday 5:30 pm
Wednesday-Friday 9 am
1026 North 8th Avenue | Winterset, Iowa
Saturday 5 pm
Sunday 10 am
Tuesday 6:15 pm
Wednesday-Friday 8 am
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
218 Kilworth St N | Exira, Iowa
1st, 3rd & 5th Sundays 10:30 am
2nd & 4th Sundays 8:30 am
Wednesday 8:30 am
650 Dakota St | Akron, Iowa
Sunday 8:30 AM
Monday 5 PM
Thursday 8 AM
Confession Times
Monday 5:30-6 PM
226 W 6th St. | Glidden, Iowa
Saturday 5:30 PM
Wednesday 8:30 AM
Confession Times
Saturday 5 PM
221 N. Lloyd Street | Lake City, Iowa
Saturday 6:30 PM
Sunday 10:30 AM
Tuesday 5:30 PM
Friday 8 AM
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
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
714 N Adams Ave | Mason City, Iowa
Saturday 4 PM
Sunday 10:30 AM
Tuesday-Thursday 8 AM
313 E Central St | Raymond, Iowa
Saturday 5:30 PM
Tuesday 6 PM
Thursday 8 AM
2700 Horton Rd | Waverly, Iowa
Saturday 5:15 PM
Sunday 8:00 AM, 10:00 AM
221 W Olive St | Marshalltown, Iowa
Saturday 4:30 PM
Sunday 10:00 AM, 5:00 PM
Tuesday, Friday, Wednesday 7:30 AM
2618 Boies Ave | Davenport, Iowa
Saturday 4 PM
Sunday 11 AM
Monday, Tuesday, Thursday, Friday 8 AM
(563) 322-0987
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
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
1915 University Ave | Des Moines, Iowa
Saturday 4 pm
Sunday 8:30 am, 10:30 am
Monday-Friday 12 pm
460 Wabonsy St | Grand River, Iowa
Saturday 5:30 pm September-April
Sunday 8 am May-August
Wednesday 9 am
609 10th St | Alton, Iowa
September - December
Sunday 10 am
January - April
Sunday 8 am
May - August
Saturday 5 pm in Alton
1125 Ave L | Hawarden, Iowa
Sunday 10:30 AM, 12 PM Spanish
Tuesday, Wednesday 8 AM
Confession Wednesday 5-5:30 PM
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
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
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
124 North Main St | Protivin, Iowa
Weekend Mass Times rotate with other churches please visit website
1102 Walnut St | Traer, Iowa
Weekend Mass Times rotate with other parishes please visit website
Tuesday 8:15 AM
28200 226th Street Place | LeClaire, Iowa
Saturday 5:30 PM
Sunday 8 AM
Wednesday, Friday 8 AM
305 E. Howard Street, Colfax | Colfax, Iowa
Sunday 9 AM
Tuesday-Friday 8 AM
1715 Prairie St | Adel, Iowa
Saturday 4:30 pm
Sunday 9 am
Tuesday 5:30 pm
Wednesday, Thursday, Friday 8:30 am
1510 Highland Ave | Red Oak, Iowa
1st, 3rd, 5th Saturday 5 pm
Sunday 10:30 am, 1 pm Spanish
Wednesday, Friday 8:30 am
308 Fourth St | Neola, Iowa
Saturday 5:30 pm (Apr-Sept), 4 pm (Oct-Mar)
Sunday 9:30 am
Tuesday, Friday 8:30 am
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
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
610 S Gault St PO Box 23 | Arcadia, Iowa
Sunday 8 AM
Monday-Friday 8 AM
Confession Sunday 7:30-7:45 AM
517 Mueller St | Holstein, Iowa
Sunday 8:30 AM
Monday, Wednesday, Friday 8 AM
Confession Sunday 8-8:15 AM
800 North Main St | Ida Grove, Iowa
Sunday 10:30 AM
Tuesday, Wednesday, Thursday 7:30 AM
121 E. 4th St | Remsen, Iowa
Saturday 5 PM
Sunday 8 AM
Wednesday, Friday 8 AM
Confession 1/2 Hour before weekend Masses
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
626 South Frederick | Oelwein, Iowa
Saturday 4:30 PM
Sunday 10:30 AM
Monday, Thursday, Friday 8:30 AM
307 South St | Delhi, Iowa
Sunday 9:30 AM rotating between Immaculate Conception & St. Patrick
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
4097 18th St | Bettendorf, Iowa
Saturday 4:30 PM
Sunday 8:30 AM, 11 AM
Tuesday 7:45 AM
Wednesday, Thursday, Friday 9 AM
726 218th Place | Pella, Iowa
Saturday 4 PMÂ
Sunday 10:30 AM
Wednesday 12:15 PM Â Â
Friday 8:30 AM
204 SW D Street | Melcher, Iowa
Saturday 6 PM (April-Sept), 4 PM (Oct-March)
Sunday 8:30 AM
Wednesday, Friday 8:30 AMÂ Â
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)
205 Denning Street | Houghton, Iowa
Saturday 5 PM Feb, Apr, Jun, Aug, Oct, Dec
Thursday 8:30 AM
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
607 High St. | Des Moines, Iowa
Saturday 4 pm
Sunday 8:30 am, 11 am
Monday-Friday 12:10 pm
304 N Washington Ave | Lacona, Iowa
Saturday 5:30 pm
Wednesday-Friday 8 am (varies between Milo and Lacona)
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
404 5th Ave | Armstrong, Iowa
Sunday 8:30 AM
Tuesday, Thursday 8 AM
Confession Sunday 8-8:30 AM
100 N. Elm | Marcus, Iowa
Sunday 10 AM
Tuesday, Thursday 8 AM
Confessions 1/2 Hour before weekend Masses
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
2215 Windsor Ave | Dubuque, Iowa
Saturday 4 PM
Sunday 11 AM
Wednesday, Friday 7:30 AM
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
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
228 E. Jefferson St | Iowa City, Iowa
Saturday 5 PM
Sunday 8:30 AM, 10:30 AM
Monday-Friday 12:10 PM
1749 Racine Ave NE | Solon, Iowa
Saturday 5 PM
Sunday 8:30 AM, 10:30 AM
Monday-Wednesday 9 AM
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
815 2nd Street | Columbus Junction, Iowa
Sunday 8 am, 10 am Spanish
Wednesday 7 am
First Friday 7 pm
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
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
104 W. Third St | Logan, Iowa
Saturday 4 pm
Sunday 8 am
Tuesday-Friday 9 am
1627 Grand Avenue | West Des Moines, Iowa
Saturday 4:30 PM
Sunday 7:30 AM, 9:30 AM, 11:30 AM, 1 PM Spanish
Daily Mass Times
Monday-Friday 8 AM
Confession Saturday 3-4 PM
1627 Grand Avenue, West Des Moines, Iowa 50265
(515) 225-6414
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
206 1st Ave NW | West Bend, Iowa
Sunday 10:30 AM
Thursday 6 PM
Confession Thursday 5 PM
1880 Saint Ambrose St | Dubuque, Iowa
Saturday 4:00 PM,
Sunday 8:30 AM, 10:30 AM
Tuesday - Friday 7:45 AM
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
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
204 S Jackson Ave | Eagle Grove, Iowa
Sunday 8 AM (schedule rotate please visit website)
Thursday 12 PM
708 Delaware Street | Colesburg, Iowa
Sunday 8:00 AM (1st and 3rd Sundays)
Tuesday 8:00 AM
20249 St. Joseph Drive | Durango, Iowa
Weekend Mass Times rotate with other churches please visit website
405 Franklin St | Bellevue, Iowa
Saturday 4:15 PM
Sunday 10:15 AM
Monday 5:30 PM
Tuesday-Friday 8:25 AM
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)
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
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)
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
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
1200 Warrior Lane | Waukee, Iowa
Saturday 5 pm
Sunday 8:30 am, 10:30 am
Tuesday 5:30 pm
Wednesday, Thursday, Friday 8 am
603 Main St | Guthrie Center, Iowa
Sunday 10:30 am
Tuesday 5:30 pm
Friday 8 am
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
Confession Times
Mon, Wed half hour before Mass
Saturday 3-3:45 pm
Sunday 7-7:45 am, 9:45-10:15 am
(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
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
405 East St S | Wesley, Iowa
Saturday 5 PM
Thursday 8:30 AM
Confession Times
Thursday 9 AM
Saturday 4:15 PM
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
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
518 S 2nd St | Guttenberg, Iowa
Saturday 5:30 PM
Sunday 10:00 AM
Wednesday 8:30 AM
1001 9th Ave S | Clear Lake, Iowa
Saturday 4:00 PM
Sunday 10:00 AM
Wednesday 8:30 AM
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
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
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
13204 Dodgeville Road | Sperry, Iowa
Saturday 5 pm
Sunday 8:15 am
Monday, Wednesday, Thursday, Friday 8 am
600 Locust St | Atlantic, Iowa
Saturday 4:30 pm
Sunday 10:30 am
Tuesday, 5:15 pm
Wednesday, Friday 7:15 am
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)
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
3663 66th St | Urbandale, Iowa
Saturday 5 pm
Sunday 7 am, 9 am, 11 am
Monday-Friday 8:15 am
600 W. Michigan | Lenox, Iowa
Sunday 8:30 am, 5:30 pm Spanish
Wednesday, Friday 8:30 am
303 NE Elm St. | Greenfield, Iowa
Saturday 5:15 pm
Sunday 8:15 am
Tuesday, Thursday 8:30 am
Friday 12 pm
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
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
605 Plymouth St NE | Le Mars, Iowa
Saturday 5:30 PM
Sunday 9:30 AM, 11 AM
Tuesday-Friday 8:30 AM
Confession Wednesday 5-6 PM
Perpetual Adoration Chapel
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
703 Heisler Street | Mapleton, Iowa
Sunday 8:30 AM
Sunday 8:30 AM
Tuesday 5:30 PM
Wednesday, Friday 7:30 AM
109 6th Avenue SW | Le Mars, Iowa
Saturday 4 PM
Sunday 8 AM, 12:30 PM
Tuesday-Friday 12 PM
302 N Center | Zearing, Iowa
Sunday 8:30 AM alternating Sundays. Consult bulletin.
Friday 8:30 AM
900 Park St | Tama, Iowa
Sunday 10:00 AM, 12 PM Spanish
Tuesday 5:30 PM Bilingual
Friday 8 AM
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
5189 St Catherine Rd | Dubuque, Iowa
Sunday 8 AM (November - April)
Tuesday 5:30 PM
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
104 3rd St | Victor, Iowa
Saturday 4 PM
Sunday 10 AM
Tuesday, Thursday, Saturday 8 AM
315 1st Avenue E | Oskaloosa, Iowa
Saturday 6 PM
Sunday 8 AM
Tues 8 AM Â
Thurs 12:15 PM
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
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
100 N. Polk St | Mount Ayr, Iowa
Saturday 5:30 pm (May-August), Sunday 8 am (September-April)
Thursday 5:30 pm
501 5th St | Defiance, Iowa
Every other Saturday 4 pm
Every Sunday 8 am
Tuesday, Thursday 8:30 am
509 S. Third St | Dunlap, Iowa
Saturday 5:15 pm
Sunday 10:30 am
Wednesday, Friday 8 am
3303 Rebecca Street | Sioux City, Iowa
Sunday Mass at 7 PM
Confession Sunday 6:15 PM
712-279-5227
211 21st. Ave. SW | Cedar Rapids, Iowa
Saturday 4:00 PM
Sunday 8:00 AM, 10:30 AM
Tuesday, Thursday 5:30 PM
Wednesday, Friday 8:00 AM
Confession Saturday 3-3:30 PM
http://www.stludmila.org/
(319) 362-7282
1330 Elmhurst Dr NE | Cedar Rapids, Iowa
Sunday 7:30 PM (during school year)
Monday, Tues, Thurs, Friday 11:30 AM
Wednesday: 7:30 PM (during school year)
(319) 363-8213
50 Edgewood Rd North West | Cedar Rapids, Iowa
Saturday 4:30 PM
Sunday 8:30 AM, 10:30 AM
2:00 PM French 1st Sunday of every month
Tuesday-Friday 7:00 AM
Confession Saturday 3:30-4 PM
Adoration Thursday 8 AM to 6 PM
https://www.judes.org/
(319) 390-3520
(319) 846-3139 | Cedar Rapids, Iowa
Saturday: 4:00 PM
Sunday: 8:00 AM, 10:00 AM
Monday, Wednesday, Friday 7:30 AM
Tuesday: 5:30 PM
https://www.stjohn23cr.org/
(319) 846-3139
East 1st Street | Saint Donatus, Iowa
Sunday 8 AM (May-October only)
http://www.sjandspp.com/
563-872-3234
8400 Abbey Hill Rd | Dubuque, Iowa
Sunday: 8:30 AM
Monday 5 PM
Tuesday-Saturday 7:15 AM
http://www.mississippiabbey.org/
(563) 582-2595
6632 Melleray Circle | Peosta, Iowa
Sunday Mass at 9 AM
Monday-Saturday 7 AM
Confession Saturday 2-3 PM;
Adoration Sunday 5 PM to 6 PM
http://www.newmelleray.org/
(563) 588-2319
1550 Clarke Dr | Dubuque, Iowa
Sunday 5:00 PM (Sept - May)
Wednesday, Thursday 12:20 PM (Sept - May)
Confession Wednesday, Thursday 12-12:15 PM
http://www.clarke.edu/campusministry
563-588-6364
1401 1st Ave S | Altoona, Iowa
Saturday 5 pm
Sunday 8:30 & 10:30 am
Tuesday 5:30 p.m
Wednesday-Friday 9 am
Reconciliation Saturday 4 pm
http://www.ssjohnpaul.org/
(515) 967-3796
510 E. First St | Ankeny, Iowa
Saturday 5 pm
Sunday 8:30 & 10:30 am
Monday-Wednesday & Friday 8:30 am
Thursday Communion service 8:30 am
Reconciliation Saturday 4-4:45 pm
http://www.olih.org/
(515) 964-3038
1102 NW Weigel Dr | Ankeny, Iowa
Saturday 4:30 pm
Sunday 8:30, 10:30 am & 6:00 pm
Tuesday, Wednesday, Friday 7:30 am
Thursday, 5:30 pm
Saturday 8:30 am
http://www.saintluketheevangelist.org/
(515) 964-1278
1860 St. Ambrose St | Dubuque, Iowa