Fredericton’s seafood scene spans from classic fish-and-chips joints to upscale oyster bars. But right now, fresh Atlantic catches are having a moment. Something about locally sourced scallops and lobster rolls gets people excited, and you’ll find them on menus across town. So we decided to try a bunch. For this guide, we focused on spots serving seafood daily. These are Fredericton’s best, ranked.
Old Salty’s Fish & Chips
$ | (506) 454-7272 | WEBSITE
The award for “Crispiest Batter That Might Get Mistaken For A Golden Lace Doily” goes to Old Salty’s Fish & Chips. This haddock is almost paper-thin with a light crust that looks like it’s bordering on delicate but without the accompanying greasiness. It’s perfectly seasoned, the chips are fried nicely, and there’s just enough tartar sauce to prevent those crispy pieces from feeling too heavy. This is the fish and chips that other fish and chips aspire to be more like.
Claudine’s Eatery
$$ | (506) 454-0430 | WEBSITE
We’ve ordered the lobster benedict at Claudine’s more than almost any other dish on this list (the cozy atmosphere keeps us coming back), so we’ve seen the full spectrum of benedict quality here. Sometimes, the hollandaise takes on a rich, lemony tang that pairs perfectly with the generous lobster portion. Other times, it’s a little less velvety than we’d like it to be.
Despite eggs benedict being this generation’s it brunch, Claudine’s feels timeless thanks to a few classic touches, like the warm, attentive service, modern decor, and a side of quiche to bring it all home.
Wolastoq Wharf
$$ | (506) 449-0100 | WEBSITE
This is a generous lobster dinner with fresh, whole lobster that’s been perfectly steamed for tender, sweet meat, plus a side of creamy mussels. The seafood is outstanding, but the flavors are still bright and balanced throughout. It doesn’t feel like it’s relying on heavy sauces or any fuss—it’s straightforward and expertly prepared. If you’re willing to spend $38 on a seafood feast, just head to Wolastoq Wharf off the riverfront to visit this cozy spot.
And maybe enjoy a quick drink on the patio while you’re there.
William’s Seafood Restaurant
$ | (506) 454-2246 | WEBSITE
William’s Seafood Restaurant is the only spot on this list with a catering service. They’ve cracked some kind of code and found a balance between quality and quantity, offering up crispy fish and perfect fries that can compete with the best in town at prices that feel appropriate for a slightly higher but well-worth-it experience. Plus, you can pair it with their fresh and delicious seafood and really complete the old-school seafood dining experience.
Lotus Cafe & Restaurant
$$ | (506) 897-3288 | WEBSITE
The classic pad Thai is served with generous shrimp and tofu, but it’s otherwise about as traditional as they come. It’s a solid dish on its own, but it’s the all-you-can-eat option that sets this cozy Fredericton spot apart. This version starts with fresh tuna sushi, then it’s followed by perfect sashimi—we love the salmon avocado roll. It adds a creamy richness to it all, resulting in a distinct flavor combination we didn’t know we needed.
Razia Kitchen Indian Restaurant
$ | (506) 999-4488 | WEBSITE
You might wonder how a humble Indian restaurant in Fredericton stacks up against the seafood spots on this list. This is the first place we’ve tried that made us think maybe we could skip the fish altogether. It somehow defies expectations—there’s a generous portion of fragrant biryani with perfectly cooked rice and tender meat, and it does it all with authentic Pakistani flavors. Whether you’re vegetarian, meat-loving, or just in the Fredericton area, this restaurant should be on your radar.
The veggie patty and aaloo paratha are equally impressive, bursting with flavor that makes you forget you’re eating plant-based. With friendly service from Razia and her team, plus reasonable prices around $15-20 per entree, it’s a must-visit that leaves you wanting more.
Deluxe French Fries
$ | (506) 459-1880 | WEBSITE
Despite the name, this Fredericton fast-food spot with decades-old loyalty sells more than just fries. In fact, if you only get the haddock, the regulars around you might insist you’ve missed the point. The chicken strips at Deluxe French Fries have their own following, but the quality is not consistent. They might arrive over-battered, under-seasoned, or just a bit too greasy. They will always, however, arrive at $14, which is a fair ask even with the fresh-cut fries.
When they’re good, they’re a perfectly satisfying quick bite.
