Categories > Guides and Tips
Top 14 Fish & Chips Spots in Canada for the Most Epic, Crispiest Bites
- Len Duckworth Fish & Chips
- Sea Witch Fish and Chips
- Harbord Fish & Chips
- The Fish Counter
- Olde Yorke Fish & Chips
- Fresco's Fish and Chips
- Lord Elgin Fish & Chips
- Barb's Fish & Chips
- Troll's Restaurant
- Jocko Point Fish & Chips
- Kipps Lane Fish and Chips
- Red Fish Blue Fish
- Mahony's Tavern Convention Centre
- PIER 7 Restaurant + Bar
It all began as a simple plan to try some classic fish and chips, but what I found was a whole world of crispy, golden delights that took me across Canada. From the city restaurants to coastal shacks, I discovered just how diverse and exciting this dish could be.
Canada’s love for fish and chips runs deep, and each spot I visited had its own twist—from traditional cod to inventive flavours. Whether you’re a fan of light, crispy batter or a thick, crunchy coating, there’s a spot out there serving up the perfect plate.
Get ready to sink your teeth into the best places for fish and chips across Canada, each one bringing something deliciously different to the table!
Len Duckworth Fish & Chips
Media credit: williamhperkins
Address: 2638 Danforth Ave, Toronto, ON M4C 1L7
Contact details: +14166995865
Operating hours:
- Monday to Thursday, Saturday – 11 AM to 8 PM
- Friday – 11 AM to 9 PM
Cost: $$
Len Duckworth Fish & Chips is where tradition meets taste, offering a classic experience for anyone craving proper fish and chips. The halibut is a must-try, fried to perfection with its golden, crispy coating encasing tender, flaky fish inside.
While the chips might not always hit that ultra-crispy mark, they still complement the fish well, and the homemade tartar sauce adds an extra zing to the meal. The setting is simple and old-school, allowing the food to take centre stage.
You’ll appreciate the nod to Yorkshire-style preparation—authentic, light batter that keeps the focus on the fish rather than overpowering it. The lunchtime special is a great value, perfect for a quick, satisfying meal without breaking the bank.
Pro tip: Grab their house special, which includes buttered bread and gravy. It’s a surprisingly delightful combo that elevates the entire fish and chips experience!
Sea Witch Fish and Chips
Media credit: seawitchfc
Address: 636 St Clair Ave W, Toronto, ON M6C 1A9
Contact details: +16473494824
Operating hours:
- Monday to Thursday – 4 to 8 PM
- Friday – 12 to 9 PM
- Saturday to Sunday – 12 to 9 PM
Cost: $$
Sea Witch Fish and Chips celebrates the simple, timeless pleasure of fresh fish wrapped in a perfectly airy, crisp batter.
From the first bite, you’ll notice how light the coating is, allowing the tender, flaky haddock or cod inside to shine through. The thick-cut fries are just the right mix of crunchy and soft, while their unique tartar sauce adds a tangy punch.
With its laid-back vibe and welcoming staff, Sea Witch is the kind of place where you can kick back and enjoy an unpretentious yet expertly crafted meal.
Pro tip: Order a side of their house-made coleslaw for a refreshing contrast to the richness of the fish. It’s not too creamy, just perfectly balanced to round out your meal.
Plus, the chowder here is not to be missed—start with a bowl to set the tone for a seriously satisfying feast!
Harbord Fish & Chips
Media credit: foodieonthelooose
Address: 147 Harbord St, Toronto, ON M5S 1H4
Contact details: +14169252225
Operating hours:
- Monday to Sunday – 11:30 AM to 9 PM
Cost: $$
Harbord Fish & Chips has been serving up massive portions of crispy, golden fish since 1988, and it’s easy to see why it’s been a beloved spot in Toronto for decades. With every bite, you can taste the dedication behind their perfectly fried haddock and halibut.
The batter is light and crispy, enveloping the tender, flaky fish inside, while the chips are generously served and cooked to perfection. Stepping into this small, cosy shop feels like a nostalgic nod to classic fish and chip joints, but with a modern touch.
The staff is as warm and welcoming as the food itself, making your meal even more enjoyable.
Pro tip: Mix the tartar sauce with a dash of hot sauce for a flavourful kick that pairs brilliantly with the crispy fish! And if you’re visiting for the first time, go for the haddock—it’s a favourite that’s as big as it is delicious.
The Fish Counter
Media credit: thefishcountervancouver
Address: 3825 Main St, Vancouver, BC V5V 3P1
Contact details: +16048763474
Operating hours:
- Monday, Thursday to Sunday – 11 AM to 6:30 AM
- Wednesday – 12 to 6:30 PM
Cost: $$
Whether you’re craving crispy fish and chips or their famous dairy-free clam chowder, The Fish Counter in Vancouver knows how to serve. Their menu can satisfy both the purist and the adventurous eater.
From perfectly cooked snapper to scallop bites that melt in your mouth, every dish feels thoughtfully prepared. With its laid-back, counter-service vibe, this is the kind of place you can swing by for a quick meal or linger a bit longer.
The portions are generous, and everything on the menu feels like a home-cooked favourite—but with the quality you’d expect from a place that knows its fish.
Pro tip: Don’t sleep on the house-made tartar sauce—it’s the perfect creamy, tangy pairing for your fish. And if you’re in the mood for a little extra indulgence, try dipping your chips in it too!
Olde Yorke Fish & Chips
Media credit: atastysight
Address: 96 Laird Dr, East York, ON M4G 3V3
Contact details: +14166969670
Operating hours:
- Monday to Saturday – 11 AM to 9 PM
Cost: $$
Olde Yorke Fish & Chips has been serving up some of the city’s best fish and chips for over two decades. They’ve mastered the art of crispy, golden-battered fish paired with perfectly cooked chips.
From flaky cod to mouthwatering halibut, every bite feels like a celebration of simple, honest flavours that never go out of style. Whether you’re a longtime regular or a first-timer, this place keeps things consistent—always delivering a satisfying meal.
The friendly service makes it a great spot for a relaxed meal with family or friends. And while fish and chips are the star of the show, the clam strips and chowder bring a fresh twist to the menu, leaving you spoilt for choice.
Pro tip: Don’t forget to ask for extra tartar sauce! It’s house-made and adds an extra zing to your fish. Plus, try their mushy peas for a traditional side that pairs perfectly with your meal.
Fresco’s Fish and Chips
Media credit: frescosfishandchips
Address: 201 Augusta Ave, Toronto, ON M5T 2L4
Contact details: +14165464557
Operating hours:
- Monday to Thursday, Sunday – 11 AM to 8 PM
- Friday to Saturday – 11 AM to 10 PM
Cost: $$
Fresco’s Fish and Chips has mastered the art of crispy, golden goodness, bringing a fresh twist to a timeless classic. Located in the heart of Kensington market, this spot serves up fish and chips that go beyond the ordinary.
Whether it’s the perfectly balanced batter-to-fish ratio or the creative use of crushed Miss Vickie’s chips for that extra crunch, Fresco’s delivers!
Plus, the mix of indoor and outdoor seating makes it perfect for a casual meal with friends or a spot where you can immerse in the market’s vibrant streets.
Pro tip: Try their unique spin on chips—crispy fries dusted with vinegar powder! It’s a tangy twist that takes their fries to the next level.
Lord Elgin Fish & Chips
Media credit: aysoreal
Address: 5128 ON-21, Saugeen Shores, ON N0H 2C1
Contact details: +15198322224
Operating hours:
- Wednesday to Sunday – 11:30 AM to 7:30 PM
Cost: $$
Lord Elgin Fish & Chips is where crispy batter and tender fish come together in perfect harmony. Tucked away in Port Elgin, this spot is the ultimate destination for anyone craving that classic fish and chips experience done right.
From flaky haddock with homemade tartar sauce to onion rings that crunch with every bite, it’s clear that every dish is made with care—and a love for all things fried.
But don’t let the simplicity of the décor fool you. What it lacks in fancy trimmings, it more than makes up for in flavour.
Whether you’re dining with family or swinging by solo, the generous portions and warm service will leave you more than satisfied!
Pro tip: Don’t forget to save room for dessert—their cheesecake with raspberry sauce is a must-try!
Barb’s Fish & Chips
Media credit: barbsfishnchips
Address: 1 Dallas Rd, Victoria, BC V8V 0B2
Contact details: +12503846515
Operating hours:
- Monday to Sunday – 11 AM to 7 PM
Cost: $$
Barb’s Fish & Chips is not just another place to grab a bite—it’s a quintessential West Coast experience. Located on Fisherman’s Wharf, this floating seafood haven lets you enjoy your meal while basking in the atmosphere of Victoria’s lively waterfront.
The menu is all about delivering fresh, crispy goodness—whether you go for the classic fish and chips or the fish burger, both come out hot, golden, and full of flavour. But what makes it truly special is the setting.
Imagine enjoying your seafood feast while watching boats pass by, surrounded by colourful floating homes and the salty sea breeze. It’s a meal that’s just as much about the vibe as it is about the food.
Pro tip: Grab a seat close to the edge of the wharf for the best views of the vibrant floating houses and the sparkling Pacific—perfect for a post-meal stroll!
Troll’s Restaurant
Media credit: trollsrestaurant
Address: 6408 Bay St, West Vancouver, BC V7W 2H1
Contact details: +16049217755
Operating hours:
- Monday to Sunday – 8 AM to 7 PM
Cost: $$
Troll’s Restaurant is where the charm of Horseshoe Bay meets seriously satisfying comfort food. Whether it’s a post-hike treat or a gathering with family, this spot has become a staple for those who love fish and chips.
The restaurant exudes a cosy, welcoming atmosphere with a menu that’s packed with West Coast favourites. While seafood is the star here (the calamari is a must), their fisherman’s breakfast is a hearty way to kickstart your day.
The casual vibe makes it an ideal spot for relaxed meals, where friendly service and generous portions are the norm.
Pro tip: For the best views, opt for a table by the window. Pair your meal with their freshly brewed coffee and take your time soaking in the scenic harbour—perfect for a relaxing escape from the city!
Jocko Point Fish & Chips
Media credit: jockopoint_fish
Address: 1 Jocko Point Rd, North Bay, ON P1B 8G5
Contact details: +17054932453
Operating hours:
- Monday, Thursday to Sunday – 11 AM to 7 PM
Cost: $$
Located in the heart of North Bay, Jocko Point Fish & Chips has earned a reputation for serving some of the finest fish and chips around. Their pickerel is cooked to perfection, with a light, crispy batter that keeps the fish tender and juicy on the inside.
Whether you’re stopping by during a road trip or making it a regular stop, you’ll quickly understand why Jocko Point stands out.
Pro tip: Pair your meal with a side of classic poutine or keep it simple with their crispy fries for an unbeatable combo.
Kipps Lane Fish and Chips
Media credit: kipps_lane_fish
Address: 1050 Kipps Ln, London, ON N5Y 4S5
Contact details: +15196736606
Operating hours:
- Tuesday to Saturday – 12 to 7:30 PM
- Sunday – 3:30 to 8 PM
Cost: $$
Kipps Lane Fish and Chips is one of those places that knows exactly how to keep things simple yet satisfying.
This local favourite draws in crowds with its perfectly battered fish and crispy, golden chips that always hit the spot. With its friendly staff and rustic charm, you’ll get that welcoming, small-town vibe.
The haddock here is a standout, fresh and flaky on the inside with a delightful crunch on the outside—paired with their homemade tartar sauce, it’s a match made in seafood heaven.
And don’t even get me started on the scallops—they’re so good, you’ll find yourself going back for more.
Pro tip: Swing by on a sunny day and enjoy your fish and chips outside—there’s nothing like tucking into a hot, crispy meal with the fresh air to accompany it!
Red Fish Blue Fish
Address: 1006 Wharf St, Victoria, BC V8W 1N8
Contact details: +12502986877
Operating hours:
- Monday to Sunday – 11 AM to 7 PM
Cost: $$
Victoria’s harbour is known for its scenic views, but the real star of the show at Red Fish Blue Fish is the food. This spot has mastered the art of fish and chips, with crispy, golden-battered halibut that melts in your mouth, and crispy skin-on chips.
Whether you’re watching the sunset or soaking in the ocean breeze, there’s something about this outdoor dining experience that makes the meal even more memorable.
It’s not just the fish and chips that steal the spotlight—their chowder, with its rich and slightly spicy flavour, is a must-try for anyone who loves a bit of a kick.
Pro tip: Want to elevate your fish and chips game? Add their house-made tartar sauce to the mix, and for a perfect pairing, don’t skip the chowder—it’s got just the right spice to warm you up on a cool day by the harbour.
Mahony’s Tavern Convention Centre
Media credit: mahonystavern
Address: Vancouver Convention Centre West Building, Burrard Landing
Contact details: +16046477513
Operating hours:
- Monday to Thursday – 11:30 AM to 10:30 PM
- Friday – 11:30 AM to 12 AM
- Saturday – 10 AM to 12 AM
- Sunday – 10 AM to 10:30 PM
Cost: $$
Located in the bustling Canada Place, Mahony’s Tavern Convention Centre provides a lively dining atmosphere ideal for soaking in the vibrant surroundings.
The fish and chips is the standout choice here. Their version features crispy, golden-battered halibut paired perfectly with skin-on chips.
Their rosemary drink is also worth a try if you’re looking to explore beyond the usual!
Pro tip: For an unforgettable experience, grab a seat on the outdoor patio during sunset. The views of the water combined with the delicious fish and chips make for the perfect evening out!
PIER 7 Restaurant + Bar
Media credit: pier7restaurant
Address: 25 Wallace Mews, North Vancouver
Contact details: +16049297437
Operating hours:
- Monday to Thursday – 11:30 AM to 10 PM
- Friday – 11:30 AM to 11 PM
- Saturday – 10:30 AM to 11 PM
- Sunday – 10:30 AM to 10 PM
Cost: $$
Located right on the waterfront, PIER 7 Restaurant + Bar offers a delightful dining experience with stunning views of Vancouver’s skyline. The fish and chips here are a highlight, featuring generous portions of perfectly cooked fish with a side of golden fries.
The atmosphere is enhanced by the heated, glass-walled patio, making it an inviting spot for any season. Guests often rave about the happy hour specials, providing excellent value on both food and drinks.
With a range of dishes that cater to various tastes, including cajun chicken salad and perfectly cooked steak, there’s something for everyone!
Pro tip: Arrive during happy hour for fantastic deals on food and cocktails, and make sure to snag a seat on the patio to soak in the gorgeous views while you dine!