The smell hits you before the sign does, that unmistakable wave of cornmeal frying in hot oil somewhere off a quiet North Carolina back road. You slow the car, curious, and stumble onto a wood-paneled little spot where the hush puppies never seem to stop arriving and the baskets stay full no matter how fast you empty them.
It feels like a secret the locals have kept for decades, tucked between pine trees and farm fields. Grab a napkin and an appetite, because these nine fish camps prove that the best Southern comfort food often waits where you least expect it.
1. Forest City Fish Camp, Bostic, NC

Folks in South Carolina think nothing of crossing the state line for a plate here, and that says plenty about what waits inside this Rutherford County favorite. Set along Old US-74 in the small rural town of Bostic, it wears the label of an exceptional old-school fish camp with pride.
Flaky, perfectly salted catfish is the reason regulars keep coming back, though the perfectly cooked flounder fillets and great-tasting perch have their own loyal fans. Clam strips and popcorn shrimp round out a menu built for hearty eaters, and the salad bar gives you room to graze between baskets.
Prices stay refreshingly low while portions run generous, a combination that keeps the parking lot full on Friday and Saturday evenings. The cozy dining room comes with friendly table service, high chairs for the little ones, and a kids’ menu that makes family nights easy.
Open Tuesday through Thursday afternoon into evening, with slightly earlier weekend hours, it makes a satisfying stop after a drive through the western foothills. Quiet Tuesday and Wednesday afternoons are your best bet for elbow room and unhurried refills.
2. Jones Fish Camp, Maiden, NC

Pickle-based tartar sauce might not sound like a headliner, but here it turns a basket of scratch-made hush puppies into something people talk about for years. That kind of detail is exactly what earns this Maiden spot its reputation as a great old-school fish camp with awesome food and service.
Sitting on NC-16 in a small Western Piedmont town that straddles Catawba and Lincoln counties, the dining room leans into a quiet, historic, cozy feel. Whole flounder comes out finger-licking good, and the seafood platters stack up baby shrimp, jumbo shrimp, scallops, fried oysters, clam strips, and deviled crab.
Even the hush puppies come with a twist, since a vegan version shares the menu with fried scallops, flounder fillets, and standout corn nuggets. Servers keep the hush puppies and drinks flowing while you decide how much you can handle.
The camp opens Wednesday and Thursday afternoons, then stretches later on Friday and Saturday, with plenty of free parking and no reservations needed. It’s family-friendly through and through, complete with high chairs and a kids’ menu.
3. Lake Todd Fish Camp, Concord, NC

Anyone who has spent years skipping fried favorites because of a gluten sensitivity will want to circle this one on the map. Out along Alexander Road on the outskirts of Concord, this traditional Southern fish camp turns out gluten-free fried fish, shrimp, and hush puppies without sacrificing an ounce of that essential crunch.
The countryside setting is quiet and rural, the kind of drive that clears your head before you even sit down. Generous baskets and platters arrive loaded with fried flounder, oysters, clam strips, deviled crab, and popcorn shrimp, and the hush puppies come out fresh and hot.
Just remember to bring cash, since this old-fashioned spot keeps things simple at the register. Attentive service and a casual, family-friendly atmosphere make it easy to settle in for a leisurely dinner.
Doors open Thursday through Saturday afternoon into evening, and reservations are welcome if you’re rolling in with a crowd. Free parking is rarely a problem in this peaceful corner of Cabarrus County.
4. Twin Tops Fish Camp, Gastonia, NC

Gaston County calls itself the fish camp heartland of North Carolina, and this South New Hope Road institution is a big reason why. A long-running, deep-fried-seafood classic, it draws repeat crowds with all-you-can-eat specials and a well-stocked salad bar.
Loaded plates are the whole point here, piled high with flounder, fantail shrimp, green shrimp, oysters, and even crab legs. The salt and pepper catfish earns special devotion, while broiled whole flounder pairs beautifully with a baked potato, hush puppies, and cole slaw.
Everything comes out fried to order, fresh, and seasoned well, so the baskets really do keep coming as long as your appetite holds. Huge portions on loaded plates set the tone for a proper Gastonia feast.
The camp runs Thursday and Friday afternoons into evening, opening a bit earlier on Saturday, with a clean carryout area for anyone eating on the go. Catering, table service, and plenty of free parking round out the appeal.
5. Riverside Fish House, Dallas, NC

Wooden privacy booths give this Dallas fish house a throwback charm you rarely find anymore, and they fill up fast on weekend nights. Look up southern-style fish camp in your imagination, and something very close to this Gaston County spot appears.
Value is a genuine draw here, with platters big enough to feed two and prices that undercut nearby camps. Alaskan white fish, oysters, flounder, and green shrimp anchor the menu, all served hot, fresh, and cooked exactly the way you want it.
Fried pickles and the signature Riverside Platter add a little playfulness to the lineup, and the sweet tea earns its own following. Classic hush puppies and traditional sides come alongside every basket.
Unlike many camps, this one keeps generous hours, serving Tuesday through Sunday including a full Sunday stretch from late morning. Fast service means the wait rarely lasts long even when Friday and Saturday crowds pack the large parking lot.
6. Tex’s Fish Camp, Connelly Springs, NC

Step through the door and it feels like the fish camps you visited as a kid, right down to the checkered nostalgia baked into every corner. Set on its own namesake road in the small Burke County community of Connelly Springs, this family-run camp treats the hush puppies and tartar sauce like the stars they are.
Word around western Burke County is that folks tried every perch, flounder, and catfish plate within fifteen miles before deciding nothing else measured up. Heaping platters of fried perch, catfish, flounder, and Calabash shrimp make that loyalty easy to understand.
The kitchen stretches beyond seafood too, with a well-regarded hamburger steak and even a delicious mahi mahi for anyone craving something different. Great coffee, a solid tea selection, and free wi-fi make it comfortable to linger.
Open Tuesday through Saturday afternoon into evening, the quiet, clean dining room welcomes families with high chairs and a kids’ menu. A drive-through and reservations add a little modern convenience to the old-time charm.
7. Rocky River Springs Fish House, Norwood, NC

Boneless filet flounder in a fish camp setting is rarer than you’d think, and this Stanly County gem delivers it without a single bone to fuss over. Tucked along Rocky River Springs Road outside the small town of Norwood, it’s a family-owned favorite that regulars call the best traditional fish camp around.
Scratch-made hush puppies melt in your mouth beside plates of flounder, shrimp, oysters, scallops, and deviled crab. The distinctive red slaw and endless refills set the table apart, with large portions breaded and fried to order.
Southern-style perch, flounder, and catfish arrive golden and generous, and the atmosphere leans historic and quiet in the best fish camp way. A private dining room makes it a fine choice for gatherings.
Hours run Thursday through Sunday afternoon into evening, so it fits neatly into a lazy weekend loop through the Uwharrie region. Reservations are accepted, and free parking keeps arrivals stress-free.
8. Captain Pete’s, Lincolnton, NC

One platter here gives you a taste of nearly everything the ocean has to offer, which makes ordering wonderfully hard to overthink. Sitting on North Aspen Street in Lincolnton, the county seat of Lincoln County, this relaxed spot has quietly become many locals’ new go-to fish camp.
The signature Captain Pete’s Platter piles on Calabash shrimp, flounder, crab cake, deviled crab, scallops, and oysters, cooked to perfection and served with sweet or sour slaw. Broiled options shine too, thanks to the kitchen’s own special seasoning blend.
Fresh seafood, large servings, and excellent sweet tea keep the compliments coming, all at prices that feel like a genuine bargain. Some swear it’s the best seafood restaurant for a hundred miles.
Generous hours help, with lunch and dinner service Tuesday through Sunday and a convenient drive-through for busy days. Free wi-fi, high chairs, and reservations make it an easy pick for groups of any size.
9. Captain’s Galley Seafood-HICKORY, Hickory, NC

All the delicious hush puppies you can eat is a phrase that gets repeated around Hickory, and this 16th Street NE spot is exactly where the saying started. A genuine North Carolina fish camp serving traditional fare, it sits in the foothills of the Blue Ridge Mountains in Catawba County.
Fresh fish comes broiled or fried in excellent portions, with catfish on the bone, popcorn shrimp, crab legs, and even red snapper on the roster. All-you-can-eat fish options and daily specials keep the value high and the plates full.
Dessert deserves a mention here too, since the kitchen turns out great homemade sweets alongside its Sunday brunch and a full vegetarian menu. A blooming onion and prime rib prove the range goes well past the fryer.
Open Tuesday through Sunday with a longer Friday and Sunday stretch, it’s an easy detour before or after a foothills adventure. Fresh salads, friendly staff, and a good family environment make it a fitting finale to any fish camp tour.