Categories > Guides and Tips

Get Hooked on Crunch and Flavour with the 15 Best Toronto Fish & Chips Places
Fish and chips are more than just a meal—they’re an experience. Whether you’re craving that perfect crunch or tender, flaky fish wrapped in golden batter, finding the right spot can be a bit of an adventure.
I’ve tasted my way through the city, from classic corner shops to modern seafood joints, and believe me, Toronto doesn’t mess around when it comes to this iconic duo. So, grab your forks and tartar sauce because I’m about to take you on a flavour-packed tour!
After all, there’s nothing better than getting hooked on a meal that’s crispy, satisfying, and dripping with seaside nostalgia! Ready to dive in? Let’s go!
Red Lobster
Media credit: redlobster
Address: 20 Dundas St W
Contact details: +14163488938
Operating hours:
- Monday to Sunday – 11 AM to 10 PM
Cost: $$
When it comes to satisfying those seafood cravings, Red Lobster strikes the right balance between classic comfort and hearty portions. Their signature buttery biscuits and the iconic fish and chips are best sellers!
Moreover, expect your plate to be loaded with crispy, golden-battered fish, perfectly seasoned and cooked just right, alongside fries. Plus, the endless shrimp? It’s a treat that can’t be overlooked.
For an evening out with family or a laid-back date, this seafood spot brings the familiar flavours that will make you come back for more.
Pro tip: Don’t skip the complimentary biscuits—they’re fluffy, addictive, and the perfect start to any meal. Better yet, ask for a fresh batch to take home!
Jack Astor’s Bar & Grill Front Street
Media credit: jacksfrontst
Address: 144 Front St W
Contact details: +14165852121
Operating hours:
- Monday to Thursday, Sunday – 11 AM to 1 AM
- Friday to Saturday – 11 AM to 2 AM
Cost: $$
Jack Astor’s Bar & Grill on Front Street knows how to mix a laid-back vibe with bold, unforgettable flavours. From the moment you walk in, you’re greeted with lively energy and a menu packed with classics, but with a twist that’ll have you coming back for more.
Their fish and chips? Next level. Crispy, golden-battered fish served piping hot with a side of mashed potatoes that are as fluffy as clouds.
But don’t sleep on their other favourites either—the fried chicken burger is a flavour bomb, and if you’re a sweet potato fry sceptic, this place might just convert you.
Pro tip: Try pairing their house-brewed apple cider with your meal for a refreshingly crisp balance to the savoury dishes.
Oh, and those sweet potato fries? They come with a dipping sauce that’ll keep you guessing (in a good way)!
Saint John’s Tavern
Media credit: saintjohnstavern
Address: 117 John St
Contact details: +16479239932
Operating hours:
- Monday to Friday – 11 AM to 2 AM
- Saturday to Sunday – 9 AM to 2 AM
Cost: $$
There’s something about Saint John’s Tavern that instantly pulls you in—the cosy pub atmosphere and the way they serve up classic British fare. This spot has become a beloved go-to for both locals and visitors alike, and it’s easy to see why.
From hearty dishes like their perfectly crisp fish and chips to tender lamb chops that melt in your mouth, the kitchen here doesn’t hold back. Plus, there’s no denying the charm of sipping on a smooth Guinness is a relaxing treat.
Whether you’re catching up with mates or grabbing a bite before a show, this is the kind of place you’ll keep coming back to.
Pro tip: If you’re feeling adventurous, try the bone marrow! It’s rich, indulgent, and adds a unique twist to the classic bar menu.
Pair it with a cold Guinness, and you’ve got yourself a winning combo!
ANGLR
Media credit: anglr.to
Address: 1054 1/2, Gerrard St E
Contact details: +14164666677
Operating hours:
- Tuesday to Thursday – 4 to 9 PM
- Friday – 4 to 10 PM
- Saturday – 2 to 10 PM
- Sunday – 2 to 9 PM
Cost: $$
ANGLR is the kind of place where you feel like you’ve stumbled upon something special. Located just off the beaten path, this spot brings a fresh twist to the classic fish and chips experience.
From the moment you walk in, you’re greeted with warm smiles, a lively atmosphere, and the irresistible scent of seafood being prepared just right. With a menu that caters to all, including gluten-free and grilled options for those not keen on fried food.
And trust me, the fish is nothing short of perfection—crispy on the outside, tender and flaky on the inside. But it doesn’t stop there since this spot comes with a fun, casual dining experience!
Pro tip: Save some room for dessert and get the fried gluten-free Oreos. It’s a sweet, indulgent way to cap off your meal, and it’s a treat you won’t forget!
The Rabbit Hole
Media credit: therabbithole.to
Address: 21 Adelaide St W
Contact details: +16474806963
Operating hours:
- Monday to Thursday – 11:30 AM to 11 PM
- Friday – 11:30 AM to 12 AM
- Saturday – 4:30 to 11 PM
Cost: $$
The Rabbit Hole is the kind of spot where British comfort food meets creative flair, and every bite is a revelation. Settle in for a dining experience where classics like ale battered halibut & chips and steak & mushroom pie come with an unexpected twist.
Whether you’re there for a hearty meal or just to sip on some expertly crafted cocktails, this place doesn’t miss a beat. With a cosy and eclectic interior, you’ll feel right at home while the attentive service makes you feel like a regular, even on your first visit.
It’s the kind of place where you could easily make it a go-to for both business lunches and casual evenings out with friends. And don’t leave without trying their sticky toffee pudding—it’s as indulgent as it gets!
Pro tip: Make sure to book a spot for outdoor seating during the warmer months—the atmosphere is lively, and the drinks are even better when sipped al fresco!
Eastside Social
Media credit: eastside_social
Address: 1008 Queen St E
Contact details: +14164615663
Operating hours:
- Tuesday to Thursday – 5:30 to 9 PM
- Friday – 11 AM to 2 PM | 5:30 to 10 PM
- Sunday – 11 AM to 2 PM
Cost: $$
Eastside Social can create a dining experience that’s as satisfying as it is memorable. Tucked away with its unassuming entrance, this spot is a must-visit for foodies who crave perfectly executed dishes with a twist.
From their light, crispy fish and chips to the rich and creamy oxtail risotto, every bite promises something special. Whether you’re sitting in their charming back patio or enjoying the cosy indoor seating, the atmosphere here feels like a breath of fresh air.
It’s a place where the seafood shines, the service is top-notch, and the experience keeps you coming back for more.
Pro tip: Don’t skip the burrata—it’s an unexpected delight that pairs perfectly with their warm bread!
Zee Grill [Phebe’s] Seafood & Oyster Bar
Media credit: zeegrill
Address: 641 Mt Pleasant Rd
Contact details: +14164846428
Operating hours:
- Tuesday to Thursday – 4:30 AM to 9:30 PM
- Friday to Saturday – 4:30 to 10 PM
Cost: $$$
Perfect for date nights or simply indulging in some of the finest seafood in the city, Zee Grill’s charm is both in its cosy setting and delicious menu. It’s the kind of place that makes you a seafood fan—even if you didn’t start out as one!
Don’t forget to order their iconic fish and chips, a platter of freshly shucked oysters, or one of their standout chef-prepared specials.
Pro tip: Their oyster bar is the real deal, so be sure to ask about the daily selection—you might just discover a new favourite!
Buster’s Sea Cove
Media credit: bustersseacove
Address: 199 Bay St. SUITE C-150
Contact details: +14163192957
Operating hours:
- Monday to Friday – 11 AM to 3 PM
Cost: $$
Buster’s Sea Cove is where seafood gets the star treatment, offering everything from mouthwatering fish and chips to grilled octopus. This spot combines the charm of a casual eatery with the flavours of a high-end seafood joint.
Everything is made to order, so you know you’re getting the freshest meal possible. The portions are generous as well, and the quality shines through in every dish.
If you are into something a bit more adventurous, you better try their octopus or shrimp specials!
Pro tip: If you’re short on time, grab your order to go and enjoy your seafood feast by the waterfront—it’s the perfect way to elevate your meal with a stunning view!
John & Sons Oyster House
Media credit: johnandsonsoysterhouse
Address: 56 Temperance St
Contact details: +14165045111
Operating hours:
- Monday to Thursday – 11:30 AM to 9 PM
- Friday – 11:30 AM to 10 PM
Cost: $$$
John & Sons Oyster House is where fresh, top-quality seafood meets a relaxed and welcoming atmosphere. It’s a must-visit for any seafood lover looking to indulge in hearty portions and exquisite flavours without the pretence.
Their fish and chips is a standout dish, with perfectly battered fish that’s crispy without being greasy. But it doesn’t stop there—lobster rolls, clam chowder, and their impressive oyster selection round out a menu that will have you coming back for more.
Pro tip: Don’t miss out on their lobster poutine—it’s a decadent twist on a Canadian classic that perfectly blends the richness of lobster with crispy fries and creamy cheese curds.
The Queen & Beaver Public House
Media credit: qbpub
Address: 35 Elm St
Contact details: +16473472712
Operating hours:
- Monday to Wednesday – 11:30 AM to 12 AM
- Thursday to Friday – 11:30 AM to 2 AM
- Saturday – 10 AM to 2 AM
- Sunday – 10 AM to 11 PM
Cost: $$
The Queen & Beaver Public House brings the essence of a classic British pub to the heart of Toronto, with hearty fare and a welcoming atmosphere. If you’re popping in for a pint with friends or looking to enjoy a traditional English meal, this spot has it all.
Moreover, their fish and chips hit all the right notes—crispy, flaky, and full of flavour—to pies that are just the right balance of filling and pastry. The upstairs balcony is a highlight, especially on sunny days.
Service is consistently friendly, and the drink selection boasts UK pints and a variety of British favourites.
Pro tip: Don’t skip the pickled platter! It’s an unexpected delight with a variety of tangy flavours that pair perfectly with a cold pint.
Oyster Boy
Media credit: oysterboytoronto
Address: 872 Queen St W
Contact details: +14165343432
Operating hours:
- Monday to Thursday, Sunday – 5 to 10 PM
- Friday to Saturday – 5 to 11 PM
Cost: $$
With its casual vibe, yet refined seafood offerings, Oyster Boy has mastered the art of fresh, delicious oysters alongside classic seafood dishes.
The menu offers a range of fresh oysters—shucked right in front of you—as well as other seafood classics that are perfectly cooked and packed with flavour.
But it’s not just about oysters here because their beer-battered fish and chips are crispy, golden perfection! The squid is a great option if you want something a little different.
Pro tip: Grab a seat at the bar if you can! It’s the best spot to watch the oyster shucking in action, and the friendly staff will guide you through the menu for the ultimate seafood experience.
St. Andrews Fish & Chips
Media credit: standrewsfishnchips
Address: 1589 Ellesmere Rd, Scarborough
Contact details: +14164316574
Operating hours:
- Tuesday to Thursday – 11 AM to 7:30 PM
- Friday – 11 AM to 8 PM
- Saturday – 12 to 8 PM
Cost: $$
For anyone who craves a classic fish and chips experience, St. Andrews Fish & Chips is the spot that’s been serving up crispy, golden seafood perfection for years. This place has been winning over locals with its generous portions and fresh, hand-cut chips.
Each bite takes you back to the true essence of this beloved comfort food—simple, satisfying, and oh-so-delicious. Their signature halibut, perfectly fried in a light, crispy batter, is the kind of meal that keeps you coming back.
Paired with thick, hearty chips that are soft on the inside and golden on the outside, it’s no wonder St. Andrews has earned its legendary reputation.
Pro tip: Make sure to grab a side of their creamy clam chowder! It’s the perfect way to round out your meal and adds a comforting touch to the whole experience.
Market Street Catch
Media credit: marketstreetcatch_official
Address: 14 Market St.
Contact details: +14163632020
Operating hours:
- Monday, Sunday – 11 AM to 8 PM
- Tuesday to Thursday – 11 AM to 9 PM
- Friday to Saturday – 11 AM to 10 PM
Cost: $$
When you’re looking for the perfect spot to indulge in fresh, flavourful seafood without the hustle and bustle of a crowded market, Market Street Catch is a top contender. This restaurant delivers a laid-back dining experience and the freshest seafood in the city.
Additionally, their fish and chips are cooked to order and the serving is more than expected. The fish is fresh and tender, with a savoury aroma, and the fries are delicious and crispy.
For those craving a bit more variety, their seafood platters offer a mix of perfectly grilled favourites like calamari, octopus, and swordfish.
Pro tip: Don’t miss out on the lobster grilled cheese—a decadent treat that pairs rich lobster with gooey cheese in the best way possible! It’s perfect for lunch or a casual dinner.
Pearl Diver
Media credit: pearldiverto
Address: 100 Adelaide St E
Contact details: +14163667827
Operating hours:
- Tuesday to Wednesday – 4:30 to 10 PM
- Thursday to Saturday – 4:30 to 11 PM
Cost: $$
For seafood lovers, Pearl Diver is more than just a restaurant—it’s an experience worth diving into. With its vibrant atmosphere and a menu packed with fresh, flavourful offerings, this spot has earned its reputation as a must-visit in Toronto.
Their fish and chips are lightly battered with a perfectly crisp exterior, the fish is tender and flaky inside. Pair it with their golden, well-seasoned chips, and you’ve got a classic dish done right.
For seafood lovers, the menu goes beyond just the fish and chips. Try their seafood staples or some refreshing cocktails and you might crave more.
Pro tip: Ask for the PD Caesar with a kick of spice—it pairs perfectly with the ocean-fresh flavours on the menu!
Kingsway Fish & Chips
Media credit: kingswayfishandchips
Address: 3060 Bloor St W, Etobicoke
Contact details: +14162333355
Operating hours:
- Tuesday to Thursday, Saturday – 11 AM to 8 PM
- Friday – 11 AM to 8:30 PM
Cost: $$
Kingsway Fish & Chips stands out with its expertly fried halibut and hearty portions that leave you fully satisfied. The halibut chowder, in particular, is a delightful surprise—creamy, well-spiced, and brimming with flavour without a fishy taste.
The fish itself arrives crispy and golden on the outside, while the interior remains tender and flaky. Paired with perfectly seasoned chips, it’s an unbeatable duo.
The restaurant’s quirky decor, friendly service, and casual vibe make it an easy go-to for locals and visitors alike.
Pro tip: Try to snag a seat near the windows on a sunny day—nothing beats enjoying that crunchy halibut with a bit of fresh air wafting in!