Tri-State Fish Frys
We are currently compiling our 2025 list of Tri-State fish frys!
The 2025 Lenten fish fry season is Friday, March 7 through Friday, April 18, but many locations offer fish frys year-round!
This year, we narrowed our fish fry search to meals that are more than just a two-piece cod dinner; we’re looking for all-you-can-eat portions, church basements, supper clubs, and community-focused dining. Plus, we snuck in a few of our favorites. Some places require reservations while others get so packed you’ll want one, so call ahead to be safe. Fill your gills with these Tri-State offerings while the fryer’s hot!
Please use the form below to submit your fish fry information. Alternatively, you can email your info to fish@dubuque365.com.
(AYCE) denotes All-You-Can-Eat
3 Mile House
370 US 35, Hazel Green, WI
608-748-4455
Every Fri @ 4:30–9 PM
The Barn (AYCE)
5090 Sherrill Rd, Sherrill, IA
563-552-2353
Fri: 3/7–4/18 @ 11 AM–1 PM; Every Fri @ 5 PM
The Big House (AYCE)
3001 160th St, Petersburg, IA
563-875-2612
Every Fri @ 5–9 PM
Birdie’s Bistro
1220 Iowa St, DBQ, IA
563-213-5583
Fri: 3/7–4/18 @ 7 AM–2 PM
Bluff Lake Catfish Farm (AYCE)
9301 95th Ave, Maquoketa, IA
563-652-3272
Every Fri @ 4:30–7:30 PM
Breitbach’s Country Dining (AYCE)
563 Balltown Rd, Sherrill, IA
563-552-2220
Every Fri @ 4–8:30 PM
Caroline’s Restaurant
200 Main St, DBQ, IA
563-588-5595
Fri: 3/7–4/18 @ 11 AM–1:30 PM & 5–9 PM
Cascade Sportsmen’s Club
301 Jackson St NE, Cascade, IA
319-213-0736
3/7 @ 5:30–8:30 PM
Catfish Charlie’s (AYCE)
1630 E 16th St, DBQ, IA
563-582-8600
Fri through 4/18 @ 11 AM–9 PM
Chop’s Kall Inn Supper Club
4089 Sandy Hook Rd, Hazel Green, WI
608-748-4393
Every Fri @ 4–9 PM
City Limits Family Restaurant (AYCE)
906 S Main St, Maquoketa, IA
563-652-9709
Every Fri @ 11 AM–8 PM
Country Heights Supper Club (AYCE)
1152 Badger Rd, Hazel Green, WI
608-748-4687
Every Fri @ 4:30 PM–9 PM
Crossroads (AYCE)
9315 State Rd 80, Platteville, WI
608-348-7899
Every 1st Fri @ 4:30– 8:30 PM
DeSoto House Hotel (AYCE)
230 S Main St, Galena, IL
815-777-0090
Every Fri @ 11 AM–8 PM
Doolittle’s Pub & Eatery (Cuba City) (AYCE)
112 S Main St, Cuba City, WI
608-744-2404
Every Fri @ 11 AM–9 PM
Dubuque Eagles Club
1175 Century Dr, DBQ, IA
563-582-6498
Every Fri @ 11:30 AM–2 PM; Fri: 3/7–4/18 @ 5–7:30 PM
Dubuque Elks Lodge
9018 Military Rd, DBQ, IA
563-583-5708
Fri: 3/7–4/18 @ 5–8 PM
HG-IC School (AYCE)
3685 County Rd HHH, Kieler, WI
608-568-7220
3/21, 4/18 @ 4:30–8 PM
Holy Spirit Parish
2921 Central Ave, DBQ, IA
563-583-1709
3/21 @ 4:30–7 PM
Kalmes Club 528
275 Jackson St NE, Cascade, IA
563-852-3531
Every Fri @ 4–8:30 PM
Kalmes Restaurant
100 Main St, St Donatus, IA
563-773-2480
Fri: 3/7–4/18 @ 5–8:30 PM
Key West Sportsman’s Club (AYCE)
2323 Rockdale Rd, DBQ, IA
563-556-9734
3/7 @ 4:30–8:30 PM
Maquoketa FFA Boosters
1102 E Platt St, Maquoketa, IA
3/14 @ 4–7 PM
Millennium Bar & Marina (AYCE)
780 Harbor Dr, East Dubuque, IL
815-554-6196
3/21, 4/4, 4/18 @ 5–8 PM
Moracco Supper Club
1413 Rockdale Rd, DBQ, IA
563-582-2947
Every Fri @ 4 PM
Off Shore Bar & Grill
4115 N Riverview St, Bellevue, IA
563-872-5000
Every Fri @ 11 AM–9 PM
The OtherSide (AYCE Lunch Only)
68 Sinsinawa Ave, East DBQ, IL
815-747-9049
Fri: 3/7–4/18 @ 11 AM–2 PM; 4–8 PM
River Rock Kitchen & Tap (AYCE)
450 Main St
563-690-5600
Fri: 3/7–4/18 @ 4–8 PM
Round 2 (AYCE)
8412 Peosta Commercial Ct, Peosta, IA
563-239-2000
Fri: 3/7–4/18 @ 11 AM–1:30 PM; 5–9 PM
St. Augustine University Parish
135 S Hickory St, Platteville, WI
608-383-5574
4/4 @ 4:30–7 PM
St. Clement
24287 New Vienna Rd, Bankston, IA
563-876-5540
3/14 @ 4–8 PM
St. Francis Xavier Parish
203 2nd St SW, Dyersville, IA
4/4 @ 4:30–7:30 PM
St. John the Baptist
241 Peosta St, Peosta, IA
563-876-5540
3/21 @ 4:30–8 PM
St. John, Placid
22481 E Pleasant Grove Rd, Epworth, IA
563-876-5540
3/7 @ 4:30–7:30 PM
St. Joseph (Earlville)
307 Mary St, Earlville, IA
563-873-7325
4/11 @ 4:30–7:30 PM
St. Joseph (Farley)
202 Second Ave S, Farley, IA
563-876-5540
3/28 @ 4:30–8:30 PM
Drive-thru only
St. Joseph (Garnavillo)
206 W Oak St, Garnavillo, IA
563-964-2234
3/14, 3/21, 3/28 @ 5–7:30 PM
St. Joseph (Sinsinawa)
780 County Rd Z, Sinsinawa, WI
608-748-4442
3/7, 4/11 @ 4–7:30 PM
St. Joseph the Worker
2105 St Joseph St
563-588-1433
3/28, 4/11 @ 5–7 PM
St. Mary’s (Platteville)
130 W Cedar St, Platteville, WI
608-482-4431
3/28 @ 4:30–6:30 PM
St. Mary’s (Strawberry Point)
314 W Mission St, Strawberry Point, IA
563-933-6166
3/7 @ 4:30–7:30 PM
St. Patrick’s
708 W Delaware St, Colesburg, IA
563-928-7200
3/14 @ 4:30–7 PM
Sts. Peter & Paul
1623 300th Ave, Petersburg, IA
563-543-5018
3/7 @ 4:30–8 PM
Timmerman’s
7777 Timmerman Dr, East DBQ, IL
815-747-3316
Fri: 3/7–4/18 @ 4–9 PM
VFW Club Bar & Grill
110 E. Mineral St, Platteville, WI
608-348-8883
Every Fri @ 11 AM–1:30 PM & 4–8 PM
Village Bar (AYCE)
3410 County HWY HHH, Kieler, WI
608-568-3004
Every Fri @ 4–10 PM
Yoder’s Bar Rockville
6090 HWY 35 & 61, Potosi, WI
608-763-2013
3/5 & Fri: 3/7–4/18 @ 11 AM–9 PM
Last Updated: March 14, 2025