The Best Fish & Chips in Metro Vancouver

• 4 min read

There is nothing quite like the West Coast tradition of finishing a long walk along the seawall—salt in the air, gulls overhead—with a hot, golden basket of fish and chips in hand. Whether you’re sheltering from a misty drizzle or soaking up a rare afternoon of sunshine, Metro Vancouver’s seafood scene is a cornerstone of the local lifestyle.

To help you refuel after your next hike, ride, or stroll, we’ve rounded up the top spots across the region to find the perfect catch.

How We Chose These Spots

We selected these fish and chips destinations based on consistent quality, local reputation, walkability from outdoor destinations, and overall value. Google ratings, freshness of ingredients, and firsthand local feedback all played a role in our final list.


Quick Catch: Comparison Table

SpotBest ForPrice RangeArea
Tony’s Fish & OysterMarket-day lunch$$–$$$Granville Island
Go FishWaterfront views$$False Creek
The Fish CounterSustainable seafood$$Mount Pleasant
Pajo’sWharf experience$$Steveston
Cockney KingsAll-you-can-eat$–$$New Westminster
C-LoversPost-hike fuel$$North Vancouver

1. Tony’s Fish & Oyster Cafe (Granville Island)

Best for post-market lunches

Get 10% OFF with the promo code ‘ACTIVE VANCOUVER’ at this restaurant (Terms & Conditions apply).

Located just steps away from the iconic entrance of Granville Island, Tony’s has been a local staple for decades. It’s the perfect spot to grab a seat after browsing the public market or walking the False Creek seawall. We are proud to feature Tony’s as a partner of Active Vancouver; their commitment to fresh, high-quality seafood makes them a natural favorite for our community.

  • Address: 1511 Anderson St, Vancouver, BC
  • Price: ~$19.50 – $26.00 (Cod vs. Halibut)
  • Order Tip: The Halibut is definitely worth the splurge here for its meaty, flaky texture.

2. Go Fish (Fisherman’s Wharf)

Best for waterfront views

For those who want a “no-frills” experience with a million-dollar view, Go Fish is a tiny shipping container shack located right on the False Creek seawall. It’s a favorite for joggers and cyclists looking for a protein-packed lunch with a view of the marina.

  • Address: 1505 W 1st Ave, Vancouver, BC
  • Price: ~$16.00 – $22.00
  • Google Rating: 4.4/5
  • Order Tip: Add a side of their signature salmon chowder if it’s on the menu—it’s legendary.

3. The Fish Counter (Main Street)

Best for sustainable seafood

Founded by a chef who helped pioneer the Ocean Wise program, The Fish Counter is the place to go for the environmentally conscious foodie. Located in the heart of Mount Pleasant, their batter is exceptionally crunchy and light.

  • Address: 3825 Main St, Vancouver, BC
  • Price: ~$17.00 – $24.00
  • Google Rating: 4.7/5
  • Order Tip: Try the gluten-free batter option; even if you don’t require it, the crunch factor is incredible.

4. Pajo’s Fish & Chips (Steveston Village)

Best for a classic wharf experience

Eating on the floating pier at Steveston Wharf is a rite of passage. Pajo’s has been a staple since 1985, and their portions are generous—perfect for sharing after a long walk along the Richmond dyke.

  • Address: 12351 Third Ave, Richmond, BC (Steveston Wharf)
  • Price: ~$16.50 – $25.00
  • Google Rating: 4.2/5
  • Order Tip: Go for the “Pajo’s Famous” meal and don’t forget a side of their mushy peas.

5. Cockney Kings Fish & Chips (New Westminster)

Best for big appetites and value

For a traditional “Old England” feel, Cockney Kings at the New West Quay is unbeatable. It’s a great destination if you’re taking a scenic walk along the Fraser River and need a high-value meal to finish the day.

6. C-Lovers Fish & Chips (North Vancouver)

Best for no-fuss post-hike fuel

If you’ve spent the morning hiking Quarry Rock or exploring the North Shore trails, C-Lovers is the reliable choice. They pride themselves on 100% hand-peeled and hand-cut fries, which are just as much of a draw as the fish.


Pro Tip for Active Vancouverites:

Most of these spots offer take-out containers that fit perfectly into a backpack. Grab your order to go, find a nearby park bench or a patch of grass overlooking the water, and enjoy your meal with the best view in the world—the Vancouver skyline.

Note: Prices are estimates based on current menus and are subject to change.