Church listing information includes Iowa Parishes Mass schedules, daily Mass times, church address, phone, confession times and Eucharistic Adoration schedule.
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
650 NE 52nd Ave | Des Moines, Iowa
Saturday 4 pm
Sunday 9 am
Tuesday-Friday 9 am
515-265-5001
216 All Saints Dr | Stuart, Iowa
Saturday 4:30 pm
Sunday 10 am
Tuesday 5:30 pm
Friday 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
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)
3303 160th St | Lawler, Iowa
Weekend Mass Times rotate with other churches please visit 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
515-244-3101
1915 University Ave | Des Moines, Iowa
Saturday 4 pm
Sunday 8:30 am, 10:30 am
Monday-Friday 12 pm
231 Bluff St | Dubuque, Iowa
Sunday 9 AM, 5 PM
Monday, Friday 7:30 AM
Wednesday 5:15 PM
563-582-7646
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
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
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
515-285-2888
1550 Clarke Dr | Dubuque, Iowa
Sunday 5 pm (Sept - April)
Tues, Thurs 12:25 pm (Sept - April)
2003 Broadway Street | Emmetsburg, Iowa
Saturday 5 PM
Sunday 10:30 AM
Thursday 12:15 PM
Friday 7:30 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)
421 E. Bluff Street | Carroll, Iowa
Saturday 4:30 PM
Sunday 9 AM
Thursday 7 AM, Friday 7 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
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
218 Kilworth St N | Exira, Iowa
1st, 3rd & 5th Sundays 10:30 am
2nd & 4th Sundays 8:30 am
Wednesday 8:30 am
124 North Main St | Protivin, Iowa
Weekend Mass Times rotate with other churches please visit website
2220 4th Ave N | Fort Dodge, Iowa
Saturday 4:30 PM
Sunday 7:30 AM, 10 AM, 12 PM Spanish, 7:30 PM
Monday-Friday 7 AM
Saturday 8 AM
606 Bernhart St | Masonville, Iowa
Sunday 9:30 AM rotating between Immaculate Conception, St. John & St. Patrick
Thursday 7:30 AM
325 15th Ave | Gilbertville, Iowa
Saturday 4 PM
Sunday 8 AM, 10 AM
Wednesday, Friday 7:45 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
1212 Morningside Ave | Sioux City, Iowa
Sunday 8 AM, 10 AM, 7 PM
Monday-Tuesday 8 AM
Friday 9 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
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)
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
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
563-588-7100
8400 Abbey Hill Rd | Dubuque, Iowa
Sunday 8:30 am
Monday 5 pm
Tuesday-Saturday 7:15 am
1330 Elmhurst Dr NE | Cedar Rapids, Iowa
Sunday 7:30 pm
Tuesday 2 pm
Thursday 7:30 pm
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
4242 Natalia Way | Sioux City, Iowa
Saturday 4 PM
Sunday 9 AM, 11 AM
Wednesday 8 AM
Thursday 9 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
203 Adair St | Griswold, Iowa
Saturday 4 pm
Sunday 10 am
Monday, Tuesday, Thursday 8 am
1506 Brown Street | Bettendorf, Iowa
Saturday 5 PM
Sunday 8 AM, 10:30 AM, 5 PM
Mon-Fri 9 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
515-266-6695
28200 226th Street Place | LeClaire, Iowa
Saturday 5:30 PM
Sunday 8 AM
Wednesday, Friday 8 AM
4105 N. Division St | Davenport, Iowa
Saturday 4:30 PM
Sunday 7 AM, 9 AM, 11 AM
Monday-Friday 7 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
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
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
4300 Asbury Road | Dubuque, Iowa
Saturday 4 PM
Sunday 7 AM, 9 AM, 11 AM
Monday, Wednesday-Friday 7 AM
Tuesday 5:30 PM
563-556-7511
1204 State Street | Osage, Iowa
Saturday 5:15 PM
Sunday 10:30 AM
Tuesday, Thursday 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
1111 4th Avenue West | Spencer, Iowa
Saturday 4 PM
Sunday 10:30 AM
Tuesday 7:30 AM
Friday 9 AM
915 12th St. | Boone, Iowa
Saturday 5:30 PM
Sunday 10 AM
Tuesday-Friday 8 AM
204 S Jackson Ave | Eagle Grove, Iowa
Sunday 8 AM (schedule rotate please visit website)
Thursday 12 PM
800 North Main St | Ida Grove, Iowa
Sunday 10:30 AM
Tuesday, Wednesday, Thursday 7: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Â Â
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
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
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
626 South Frederick | Oelwein, Iowa
Saturday 4:30 PM
Sunday 10:30 AM
Monday, Thursday, Friday 8:30 AM
407 N. Main St | Chariton, Iowa
Saturday 4:30 pm
Sunday 10:30 am
Tuesday 5:30 pm
Wednesday & Friday 8:30 am
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
2223 Indian Hills | Sioux City, Iowa
Saturday 4:30 PM
Sunday 9 AM, 11 AM
Monday-Thursday 5:30 PM
1425 Iowa St | Dubuque, Iowa
Saturday 4 PM
Sunday 11 AM
Thursday 12 PM
563-583-9749
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)
630 E. Davenport St | Iowa City, Iowa
Saturday 4 PM
Sunday 8 AM, 10 AM
Monday-Saturday 7 AM
1625 300th Ave | Dyersville, Iowa
Sunday 8 AM (Jan 1 - June 30)
Saturday 7 PM (July 1 - Dec 31)
1401 1st Ave. S | Altoona, Iowa
Saturday 5 pm
Sunday 8:30 am, 10:30 am
Tuesday 5:30 pm
Wednesday-Friday 9 am
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
600 Locust St | Atlantic, Iowa
Saturday 4:30 pm
Sunday 10:30 am
Tuesday, 5:15 pm
Wednesday, Friday 7:15 am
607 S. Jackson Street | Mount Pleasant, Iowa
Saturday 6 pm
Sunday 8 am
2nd Sunday Spanish Mass at 2 pm
Tuesday, Thursday 8:30 am
2618 Boies Ave | Davenport, Iowa
Saturday 4 PM
Sunday 11 AM
Monday, Tuesday, Thursday, Friday 8 AM
563-322-0987
607 High St. | Des Moines, Iowa
Saturday 4 pm
Sunday 8:30 am, 11 am
Monday-Friday 12:10 pm
16550 290th Street | Long Grove, Iowa
Saturday 4 PM
Sunday 8 AM, 10:30 AM
Tuesday-Friday 8:30 AM
500 Elm Street | Hospers, Iowa
September - December
Sunday 8 am
January - April
Saturday 5 pm
May - August
Sunday 10 am
1202 Woodland Dr | Knoxville, Iowa
Saturday 6 PM (Oct-Mar), 4 PM (Apr-Sept)
Sunday 10:30 AM
Tuesday, Thursday 8:30 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
1880 Saint Ambrose St | Dubuque, Iowa
Saturday 4:00 PM,
Sunday 8:30 AM, 10:30 AM
Tuesday - Friday 7:45 AM
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
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
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)
Perpetual Adoration Chapel
515-255-1175
111 E Belmont St | Milo, Iowa
Sunday 9 am
Wednesday-Friday 8 am (varies between Milo and Lacona)
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
222 E. Pearl St | Osceola, Iowa
Sunday 10:30 am, 12 pm Spanish
Tuesday 6:15 pm Spanish
Friday 12:10 pm
703 West 5th Street | Sioux City, Iowa
Saturday 4 PM
Sunday 8:30 AM Latin, 10:30 AM Spanish
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
1200 Warrior Lane | Waukee, Iowa
Saturday 5 pm
Sunday 8:30 am, 10:30 am
Tuesday 5:30 pm
Wednesday, Thursday, 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
715 E North St | Algona, Iowa
Saturday 4:30 PM
Sunday 10:30 AM
Monday 8 AM
Tuesday 5:30 PM
Friday 7 AM
Perpetual Adoration Chapel
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
300 E. Lincoln St | Clarinda, Iowa
Saturday 4 pm
Sunday 10:30 am
Tuesday 5 pm
Wednesday 9 am
1240 Rush St | Dubuque, Iowa
Saturday 4:15 PM
Sunday 8 AM, 10 AM
Monday-Thursday 9 AM
Friday 7 AM
563-583-9117
2566 Scotch Ridge Rd | Carlisle, Iowa
Saturday 4:30 pm
Sunday 9 am
Tuesday, Wednesday 9 am
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
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
302 N Center | Zearing, Iowa
Sunday 8:30 AM alternating Sundays. Consult bulletin.
Friday 8:30 AM
221 W Olive St | Marshalltown, Iowa
Saturday 4:30 PM
Sunday 10:00 AM, 5:00 PM
Tuesday, Friday, Wednesday 7:30 AM
109 6th Avenue SW | Le Mars, Iowa
Sunday 8 AM, 11:30 AM Spanish
Tuesday, Thursday 12 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)
1715 Prairie St | Adel, Iowa
Saturday 4:30 pm
Sunday 9 am
Tuesday 5:30 pm
Wednesday, Thursday, Friday 8:30 am
205 Denning Street | Houghton, Iowa
Saturday 5 PM Feb, Apr, Jun, Aug, Oct, Dec
Thursday 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
307 South St | Delhi, Iowa
Sunday 9:30 AM rotating between Immaculate Conception & St. Patrick
720 Orchard Hills Dr | Norwalk, Iowa
Saturday 5 pm
Sunday 7:30 am, 9 am
Tuesday, Wednesday, Friday 8:15 am
Thursday 6 pm
610 S Gault St PO Box 23 | Arcadia, Iowa
Sunday 8 AM
Monday-Friday 8 AM
Confession Sunday 7:30-7:45 AM
204 S Summit St | Bancroft, Iowa
Sunday 8:30 AM
Tuesday, Wednesday 8:30 AM
Tuesday 5:30 PM
209 5th Ave NE | Independence, Iowa
Saturday 4 PM (Apr-Sept), 5:30 PM (Oct-Mar)
Sunday 10 AM
Tuesday, Thursday 8 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
(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
400 E Randolph St | Anthon, Iowa
Saturday 5 PM
Wednesday 8 AM
Confession Saturday 4:30-4:45 PM
10270 Key West Drive | Key West, Iowa
Saturday 4:30 PM
Sunday 7 AM, 10 AM
Monday-Friday 7:30 AM
1112 8th Street | Sioux City, Iowa
Sunday 8:30 AM, 12:30 PM Vietnamese
Monday-Friday 12 PM, 5:30 PM Spanish
528 Elm Street | Granville, Iowa
September - December
Saturday 5 pm
January - April
Sunday 10 am
May - August
Sunday 8 am
3300 Easton Blvd. | Des Moines, Iowa
Saturday 5 pm
Sunday 8 am, 10 am
Tuesday-Thursday 8:30 am
1026 North 8th Avenue | Winterset, Iowa
Saturday 5 pm
Sunday 10 am
Tuesday 6:15 pm
Wednesday-Friday 8 am
23533 K 22 | Merrill, Iowa
1305 Okoboji Avenue | Milford, Iowa
Saturday 4 PM
Sunday 9 AM
Wednesday 6 PM
Thursday, Friday 7:30 AM
815 2nd Street | Columbus Junction, Iowa
Sunday 8 am, 10 am Spanish
Wednesday 7 am
First Friday 7 pm
20249 St. Joseph Drive | Durango, Iowa
Weekend Mass Times rotate with other churches please visit website
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
405 Franklin St | Bellevue, Iowa
Saturday 4:15 PM
Sunday 10:15 AM
Monday 5:30 PM
Tuesday-Friday 8:25 AM
610 Third St SW | State Center, Iowa
Saturday 4 PM
Wednesday 8:30 AM alternating between St. Joseph & St. Mary
1790 14th St | Marion, Iowa
Saturday 4:30 PM
Sunday 8:00 AM, 10:30 AM
Tuesday, Thursday, 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
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
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
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
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
215 East Main St | St. Lucas, Iowa
Weekend Mass Times rotate with other parishes please visit website
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
405 Gerald Street | Madrid, Iowa
Saturday 4 PM
Sunday 8:30 AM
Tuesday, Thursday 5:30 PM
415 Main St | Iowa Falls, Iowa
Saturday 5 PM
Sunday 8 AM
Tuesday 5:30 PM
1st Wednesday 6:30 PM
315 1st Avenue E | Oskaloosa, Iowa
Saturday 6 PM
Sunday 8 AM
Tues 8 AM Â
Thurs 12:15 PM
1749 Racine Ave NE | Solon, Iowa
Saturday 5 PM
Sunday 8:30 AM, 10:30 AM
Monday-Wednesday 9 AM
311 4th St N | Humboldt, Iowa
Saturday 5 PM
Sunday 9 AM
Tuesday 7 AM
Wednesday, Thursday 8 AM
Friday 8:45 AM
304 N Washington Ave | Lacona, Iowa
Saturday 5:30 pm
Wednesday-Friday 8 am (varies between Milo and Lacona)
119 W Fayette St | Manchester, Iowa
Saturday 4 PM
Sunday 7:30 AM
Monday 8 AM
Thursday 12:30 PM
Friday 8:30 AM
13204 Dodgeville Road | Sperry, Iowa
Saturday 5 pm
Sunday 8:15 am
Monday, Wednesday, Thursday, Friday 8 am
102 E. Penn St | Williamsburg, Iowa
Saturday 4 PM
Sunday 10:30 AM
Monday 5:30 PM
Wednesday, Friday 9 AM
604 Peach Street | Danbury, Iowa
Saturday 5 PM
Tuesday, Thursday: 8:00 AM
Friday 8:30 AM
221 N. Lloyd Street | Lake City, Iowa
Saturday 6:30 PM
Sunday 10:30 AM
Tuesday 5:30 PM
Friday 8 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
1005 Hill Ave | Spirit Lake, Iowa
Saturday 5:30 PM
Sunday 10:30 AM
Wednesday, Friday 12 PM
Thursday 5:30 PM
1030 Blaine St | Larchwood, Iowa
Saturday 4 PM
Sunday 10:30 AM
Tuesday 5:30 PM
Thursday 8 AM
512 W. Thomas Ave | Shenandoah, Iowa
Saturday 4:30 pm
Sunday 6:30 am, 10:30 am
Tuesday-Friday 12:10 pm
730 Benton Avenue W | Albia, Iowa
Saturday 5:10 PM
Sunday 10:30 AM
Wednesday, Friday 9 AM
609 10th St | Alton, Iowa
September - December
Sunday 10 am
January - April
Sunday 8 am
May - August
Saturday 5 pm in Alton
703 Heisler Street | Mapleton, Iowa
Sunday 8:30 AM
Sunday 8:30 AM
Tuesday 5:30 PM
Wednesday, Friday 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
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
228 E. Jefferson St | Iowa City, Iowa
Saturday 5 PM
Sunday 8:30 AM, 10:30 AM
Monday-Friday 12:10 PM
726 218th Place | Pella, Iowa
Saturday 4 PMÂ
Sunday 10:30 AM
Wednesday 12:15 PM Â Â
Friday 8:30 AM
3100 W Madison Avenue | Fairfield, Iowa
Saturday 4 PM
Sunday 10:30 AM
Wednesday, Friday 8:30 AM
828 S. 18th Street | Centerville, Iowa
Saturday 5:30 pm
Sunday 10:30 am (Summer Schedule)
Wednesday & Thursday 8 am
300 E. Third Street | Storm Lake, Iowa
Saturday 4 PM
Sunday 9 AM, 11 AM Spanish
Monday, Tuesday, Thursday 7 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
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)
1435 E. Eagle Road | Waterloo, Iowa
Weekend Mass Times rotate with other churches please visit website
Wednesday 8:15 AM
4600 Meredith Dr | Des Moines, Iowa
Saturday 5 pm
Sunday 9 am, 11 am
Tuesday-Friday 8 am
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
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
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
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
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
4 Valley View Dr | Council Bluffs, Iowa
Saturday 5 pm
Sunday 7:30 am, 9 am, 11 am
Tues, Wed, Thurs, Fri 8 am
900 Park St | Tama, Iowa
Sunday 10:00 AM, 12 PM Spanish
Tuesday 5:30 PM Bilingual
Friday 8 AM
460 Wabonsy St | Grand River, Iowa
Saturday 5:30 pm September-April
Sunday 8 am May-August
Wednesday 9 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
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
308 Fourth St | Neola, Iowa
Saturday 5:30 pm (Apr-Sept), 4 pm (Oct-Mar)
Sunday 9:30 am
Tuesday, Friday 8:30 am
600 Franklin st | Ryan, Iowa
Sunday 9:30 AM rotating between Immaculate Conception, St. John & St. Patrick
Wednesday 8 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
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
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
335 1st Ave SE | Britt, Iowa
Saturday 6:30 PM Spanish
Sunday 8 AM
Wednesday 5:30 PM
Friday 8 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)
200 Trinity Avenue | Melrose, Iowa
Sunday 10:30 am Jan-Apr, Nov-Dec
Sunday 8 am May-Oct
Tuesday, Friday 8 am
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
215 N. Seventh St | Missouri Valley, Iowa
Saturday 5:30 pm
Sunday 9:30 am
Tuesday, Thursday, Friday 8 am
217 N Garnavillo St | Anamosa, Iowa
Saturday 4 PM
Sunday 10:30 AM
Tues, Wed, Fri 8:30 AM
600 W. Michigan | Lenox, Iowa
Sunday 8:30 am, 5:30 pm Spanish
Wednesday, Friday 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
1102 Walnut St | Traer, Iowa
Weekend Mass Times rotate with other parishes please visit website
Tuesday 8:15 AM
301 2nd Ave SW | Worthington, Iowa
Saturday 4:00 PM
Sunday 9:00 AM
Wednesday, Friday 7: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
One Bluff Street | Council Bluffs, Iowa
Saturday 4 pm
Sunday 8 am, 10 am, 12 pm
Tuesday 8 am
Wednesday 8 am
Thursday 5:30 pm
Friday 8 am
501 5th St | Defiance, Iowa
Every other Saturday 4 pm
Every Sunday 8 am
Tuesday, Thursday 8:30 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
3663 66th St | Urbandale, Iowa
Saturday 5 pm
Sunday 7 am, 9 am, 11 am
Monday-Friday 8:15 am
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
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
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
1000 Des Moines Street | Webster City, Iowa
Saturday 6 PM
Sunday 10:30 AM
Monday-Wednesday 8:30 AM
210 R63 Hwy | Indianola, Iowa
Saturday 4:30 pm
Sunday 8 am, 10:15 am, 12 pm
Tuesday 6 pm
Wednesday-Friday 8 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
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
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
If your church listing needs to be updated please email ministry@masstime.us