Arkansas takes its fried catfish seriously, and some of the best plates come from small towns you’d never find without a good map. Golden cornmeal crust, baskets of hush puppies that keep coming, and pinto beans on the side make a catfish dinner here feel like a real event.
Whether you want a riverfront deck, an all-you-can-eat buffet, or a walk-up window off a country highway, this list has a stop for you. Save these twelve spots, because a Saturday drive across Arkansas tastes a whole lot better with catfish waiting at the end.
1. Catfish Hole Fayetteville, Fayetteville, AR

Northwest Arkansas has plenty of places to eat, but the fried catfish here keeps drawing crowds off Wedington Drive. The fillets come out crispy and light, with a cornmeal crust that has made this a go-to for anyone who takes their catfish seriously.
Meals arrive family-style, which means the hush puppies and slaw keep coming while you eat. The menu stretches past catfish too, with fried shrimp, fried scallops, fried clams, and a catfish steak for folks who like a bigger cut.
The setting is casual and built for groups, with high chairs, a kids’ menu, and plenty of room for families. Service moves fast, so it works for a quick lunch or a full sit-down dinner.
Doors are closed Mondays, but the rest of the week runs into the evening. There is a free parking lot, and you’ll usually find a spot without circling.
2. JoJo’s Catfish Wharf, Mountain View, AR

Few catfish dinners come with a view like this one. Set right along the White River, this log cabin spot pairs your plate with scenery from the deck, which makes it a favorite stop for travelers rolling through the Ozark hills.
A five-piece catfish dinner shows up with a heaping basket of hush puppies, pinto beans, slaw, and pickled green tomatoes, and it is generous enough to split between two people. Fried pickles and crab cakes round out the menu, and there’s a salad bar for anyone who wants greens on the side.
Save room for the possum pie, a Southern dessert worth the calories. The tea selection gets plenty of attention here too.
Hours run Monday through Saturday into the evening, with a shorter Sunday afternoon window. Dogs are welcome on the outdoor seating, and parking is free and easy.
3. Catfish John’s, Rogers, AR

Open since 1988, this Rogers institution has kept its focus narrow and its portions large. Catfish and hush puppies are the specialties, and the recipe has barely budged in decades because it works.
The fillets are thick and meaty, breaded in cornmeal and fried Southern style until crispy. Plates come with pinto beans, coleslaw, homemade fries, and a green tomato relish that regulars keep asking for.
Portions are big and prices stay reasonable, which is part of why it has stuck around so long. The homemade tartar sauce and sweet tea round out a straightforward meal.
It’s open Tuesday through Saturday into the evening, with a shorter Monday lunch and closed Sundays. There’s a drive-through if you want to take it home, and the place doesn’t take reservations, so plan for a wait on busy Friday nights.
4. Catfish Hole Alma, Alma, AR

Sitting just off the interstate in Alma, this spot is an easy detour for anyone crossing the state. The draw is the all-you-can-eat slaw and hush-puppy bar, which keeps a fresh stream of sides coming while your main plate cooks.
Catfish fillets and moist catfish steaks anchor the menu, joined by fried shrimp, fried clams, and chicken tenders for the table. Green tomato relish and fried okra round out the sides.
The dining room sits in a striking modern building, and the staff keep things friendly and moving. Prices stay in the same easygoing range as its Fayetteville sister.
Weeknight hours start in the late afternoon, while Fridays and Saturdays open at lunch and run late. There’s a drive-through for takeout, and parking is plentiful and free.
5. Brown’s Catfish, Russellville, AR

If you like options, the buffet here is built for you. This family-run Russellville favorite spreads out fried catfish steaks, shrimp, a large salad bar, and a wide selection of vegetables, all fresh and hot.
The catfish is the headliner, but the homemade cinnamon rolls have their own loyal following. Homemade rolls, crab legs on the seafood buffet, and a good tea selection give you plenty of reasons to loosen your belt.
Service is quick, and the value is hard to beat for an all-you-can-eat spread. Families and groups fill the dining room, especially on weekend evenings.
Hours split into lunch and dinner shifts Tuesday through Saturday, and the place is closed Sunday and Monday. There’s a bar onsite and plenty of free parking.
6. Bubba’s Catfish & Seafood, Hot Springs, AR

A walk-up window on Carpenter Dam Road might not look like much, but the catfish here has a serious reputation in Hot Springs. The breading follows a traditional Louisiana cornmeal style that fries up thin and crispy without any heaviness.
Bubba’s Special Recipe fried catfish is the star, but the menu keeps going with coconut shrimp, a seafood sampler, crawfish pie, and fried shrimp. Fried pies close out the meal on a sweet note.
Seating is available if you want to stay, or you can grab it to go from the window. There’s outdoor seating and a drive-through too, which makes it flexible for a quick stop.
Open Tuesday through Sunday until evening, with Mondays off. Reservations aren’t taken, and parking is free and simple.
7. Murry’s Restaurant, Hazen, AR

Out in the country along US-70, this family-owned spot has fed generations of the same families. The fried catfish and fried onion rings are the reasons people plan their weekend around Hazen.
Beyond the catfish, the kitchen turns out fresh baked bread and a bread pudding that people talk about long after the meal. Fried shrimp, frog legs, and steak give the menu range for a bigger appetite.
The dining room is laid-back and quiet, with a warm, out-in-the-country feel and impeccable service. It suits both solo diners and larger groups.
Here’s the catch worth noting: it’s only open Friday and Saturday evenings from 5 to 9, so this is strictly a weekend destination. Plan the drive around those two nights and come hungry.
Parking is free and easy.
8. Nick’s Bar-B-Q & Catfish, Carlisle, AR

Can’t decide between barbecue and catfish? Carlisle solves that problem with a menu that does both well under one roof.
St. Louis-style ribs and farm-raised catfish headline, and you can order them on the same plate.
The barbecue side brings pulled pork, brisket, and a signature Bar-B-Q burger, while the catfish comes with hush puppies and fried green tomatoes. Bar-B-Q nachos, fried pickles, and pecan pie fill out a lineup that covers a lot of cravings.
The dining area is clean and family-friendly, with a spot to watch sports and a good tea selection. Dogs are welcome inside and out.
Open seven days a week from mid-morning into the evening, with later hours Friday and Saturday. No reservations, but there’s plenty of free parking for a quick stop off the highway.
9. The Hook Catfish Restaurant, Jacksonville, AR

Jacksonville’s answer to a catfish craving comes with a nostalgic diner feel. Generous portions of juicy catfish arrive with piping hot fries and hush puppies that regulars single out.
Fillets here run nice-sized and seasoned well, and you can order them fried or blackened depending on your mood. A combination plate pairs fried catfish fillets with fried shrimp and stuffed crabs for anyone who wants variety.
Fried chicken, seafood plates, a shrimp basket, and tomato relish round out the menu. The service stays quick and the setting is comfortable for families.
Hours are a little unusual, with split lunch and dinner shifts midweek and full days Friday through Sunday, plus closed Monday and Tuesday. Reservations are accepted, and parking is free.
10. Catfish Shack, DeWitt, AR

Down in DeWitt, the big draw is river-caught catfish served all you can eat. The fresh river fillets steal the show at this casual buffet spot in the Arkansas Delta.
Beyond the catfish, the menu leans into comfort food, including burgers and other seafood for anyone at the table who isn’t in a fish mood. Slaw and hush puppies round out the plate.
The vibe is relaxed and quiet, with a dining room that works well for groups. It’s the kind of local stop that feels like part of the town’s routine.
Doors open Thursday through Saturday only, with split lunch and dinner shifts, so this one takes a little planning. Takeout and delivery are available, and there’s plenty of free parking.
11. Seafood Shack, Marion, AR

Over near Marion in eastern Arkansas, the menu goes well beyond catfish. Crawfish, shrimp, snow crab legs, and mussels share the board, but the fried catfish holds its own with a crispy, light coating that isn’t greasy or over-breaded.
A fried catfish basket comes with large fillets, fries, coleslaw, and a hush puppy, and the fries here get called the best in town. You can also grab a two-piece catfish and shrimp plate or a shrimp bag for something different.
Portions run large, and the price range stretches wide depending on whether you go simple or splurge on crab legs. The setting stays casual and easygoing.
Open every day from late morning into the evening, with later hours on weekends. Reservations are accepted, and parking is free.
12. Ron’s Catfish, Jonesboro, AR

Jonesboro’s homey seafood buffet spreads out more than just catfish. From crawfish to frog legs, peel-and-eat shrimp, fried shrimp, Cajun catfish fillets, regular fillets, and catfish steaks, the selection gives you a lot to work through.
The catfish comes out plump and juicy with a golden brown crunchy coating, and the fillets and steaks are both worth trying. A dessert bar with several selections and a salad bar round out the meal.
The Catfish Family Pack is handy if you’d rather feed a crowd at home. The atmosphere is casual and comfortable, and it fills up fast on weekend evenings.
Open Tuesday through Saturday until evening, closed Sunday and Monday. There’s no table service since it’s a buffet, and parking is free and plentiful.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.