Nothing says a Georgia supper quite like a plate of golden fried catfish with hush puppies on the side. Across the state, family-run fish houses keep their fryers busy and their tables full, serving up the kind of country cooking folks plan their whole week around.
Some are buffets you can circle back to, while others do all-you-can-eat catfish for one flat price. Here are eight Georgia catfish spots that know how to send you home happy and full.
1. Rivers Run Catfish and Seafood House, Milner, GA

Weekend eaters in Milner know to keep their appetites big for this laid-back buffet on Main Street. The spread leans hard into fried favorites, from catfish fillets and fried shrimp to fried chicken and even frog legs.
Country fixings make the difference here. Collard greens, potato salad, and a salad bar round out the plates, and the homemade banana pudding is the kind of dessert you make room for.
The dining room is spacious, well-lit, and clean, with friendly service and free wi-fi if you want to linger. It works well for groups, solo diners, and families with a kids’ menu and high chairs on hand.
Hours are limited, so plan around them: Friday and Saturday from 4 to 8 PM, and Sunday from 11 AM to 6 PM. Sunday afternoon and weekend evenings draw the biggest crowds, and reservations are accepted if you want to skip the wait.
2. Canoochee Catfish, Twin City, GA

Out in Twin City sits a casual seafood stop that regulars circle back to month after month. Fried catfish is the headliner, joined by fried shrimp and a lineup of steak and hamburger steak dinners.
Sides do a lot of the heavy lifting on a Southern supper, and this kitchen delivers with fried squash, steamed vegetables, and grits. A salad bar is available too, which some folks take as their side instead of fries.
Combo platters let you go big, stacking catfish alongside shrimp, stuffed crab, scallops, and fried oysters. Gator even shows up as an appetizer for the adventurous.
The room stays casual and quiet, good for groups and easy on families with a kids’ menu and high chairs. Open only Thursday through Saturday from 5 to 10 PM, so this one is strictly a weekend plan.
Reservations are accepted, and there is usually plenty of parking.
3. Catfish House, Ocilla, GA

Prices stay friendly at this Ocilla steakhouse, where most plates land in the ten to twenty dollar range. That budget-friendly angle makes it an easy pick when you want a full seafood spread without stretching the wallet.
Catfish and mullet share the spotlight with fried oysters and grilled shrimp. A classic Southern supper here might mean catfish, shrimp, mullet, green beans, okra, and sweet potato fries all on one plate.
The sweet tea gets plenty of love, and the hush puppies fit right in with the down-home menu. Portions run generous and the prices stay reasonable, so you leave satisfied.
The dining room is bright, open, and quiet, comfortable for groups and families alike. Hours split across the day: Thursday and Friday for lunch and dinner, and Saturday from 3 to 10 PM.
Curbside pickup is an option, and reservations are accepted.
4. Nothin’ Fancy Fish House, Leary, GA

The name tells you exactly what to expect, and that is the whole charm. This family-run spot in Leary keeps things simple with all-you-can-eat catfish that keeps the plate coming back around.
Fried catfish arrives hot and seasoned just right, without overpowering the fish itself. Fillets pair nicely with fried okra, and the fried shrimp and onion rings give you a reason to try the combo plates.
Whole fried catfish is on the table too, along with oysters and shrimp for anyone who wants to branch out. Service moves fast, which suits the casual, quiet dining room.
Families are welcome with a kids’ menu and high chairs, and groups fit in without trouble. Open Thursday through Saturday from 4 to 9 PM only, so mark your calendar.
Parking is free and easy to find.
5. Ezell’s Catfish, Columbus, GA

Columbus travelers passing through often make this a standing stop for the whole catfish with bones in. Grilled and fried seafood with a Southern slant is the whole idea, and it plays out across a menu built for hungry crowds.
The fried catfish fillet is the anchor, and you can order it in combos with grilled seasoned shrimp, coleslaw, and hush puppies. A blackened catfish fillet is there for anyone who wants a little variety.
Starters like fried dill pickles, fried green tomatoes, and beer-battered onion rings set the table. Cheese grits, collard greens, and peach cobbler with ice cream round out a proper Southern meal.
Open every day of the week, which makes it the most flexible stop on this list. Weekday dinners start at 4:30 PM, with longer weekend hours.
Delivery, takeout, and catering are all available, and Friday evenings draw the biggest rush.
6. LOVE’S SEAFOOD & STEAKS, Savannah, GA

A river view is the bonus feature at this spacious Savannah restaurant, where seafood, steaks, and Southern dishes come in serious portions. The setting leans a bit more special-occasion than the rest of this list, with outdoor seating and a historic feel.
Love’s Famous Bone-In Catfish is the signature, and it comes with a big reputation among the regulars. Fried or broiled catfish both land on plates alongside blackened flounder.
The menu stretches well beyond fish. Fried green tomatoes, crab stew, oyster Rockefeller, alligator fingers, and a fried seafood platter give the whole table something to share.
Families are covered with a kids’ menu, high chairs, and changing tables, and well-behaved dogs are welcome on the outdoor patio. Hours run Thursday from 4 to 9 PM and Friday through Sunday from noon to 9 PM.
Saturdays are busiest, and reservations help.
7. Big T’s Seafood Restaurant, Grovetown, GA

Fried green tomatoes get taken seriously in Grovetown, and they hold their own next to the crispy catfish that put this place on the map. The breading comes out perfectly seasoned, crunchy but never dried out.
Beyond catfish, the kitchen turns out gumbo with a nice touch of heat, shrimp and grits, and a low country boil loaded with crab legs. Fried shrimp, scallops, and fish platters keep the seafood lovers busy.
Everything tends to arrive fresh, hot, and quick, even on a busy evening. Hush puppies, coleslaw, and okra round out the sides that regulars come back for.
The room stays casual and quiet, and it is a solid spot for watching sports. Open Wednesday through Saturday from noon to 9 PM, with Friday evenings drawing the crowd.
Delivery, takeout, catering, and reservations are all available.
8. Brookton Catfish school, Gainesville, GA

Up north in Gainesville, this seafood stop on Dawsonville Highway has taken on new life under fresh ownership. The change shows up on the plate, especially in the fried catfish and the jalapeno coleslaw that people single out.
Prices sit in the ten to twenty dollar range, keeping it easy on the wallet. Catfish fillets, fries, shrimp, and even a crab sandwich fill out a menu built around comfort food.
Sides bring some character, with fried corn and fried okra rounding out the plates. Oysters, crab legs, and hush puppies give you room to mix things up.
The setting is simple and family-friendly with a kids’ menu and outdoor seating. Hours run Wednesday and Thursday from 11:30 AM to 7 PM, then Friday and Saturday until 8 PM.
Delivery, takeout, and dine-in are all on the table, with plenty of free parking.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.