604 Now

Best Brunch In Metro Vancouver, By City

Best Brunch In Metro Vancouver, By City Surrey BC

Let them eat brunch!

Check out our list of the top places for brunch across metro Vancouver, so you can always find a good bite, regardless of where you are in the lower mainland. Bon appetit!


Where to Find All Day Breakfast in the 604

Medina Cafe

They serve up a variety of breakfast items, including avocado toast on grilled focaccia bread with olive oil and a tomato salsa. Located at 780 Richards Street.

The Oakwood Canadian Bistro

Enjoy some delicious items on their brunch menu—such as banana bread French toast with salted caramel, raspberry coulis and candied walnuts. Located at 2741 West 4th Avenue.

Twisted Fork Bistro

This bistro cooks up some delicious dishes for brunch; try the spicy pork sausage frittata filled with sautéed kale, sweet potato, oregano feta and caramelized onions. Located at 1147 Granville Street.


West Vancouver

Best Brunch In Metro Vancouver, By City

The Truffle House & Café

Their brunch menu is full of traditional breakfast favourites with a bit of a twist—try the truffle crepes or the Croque-Monsieur. Located at 2452 Marine Drive.

Feast Restaurant

A must taste is the “Hangover Burger,” which consists of a fried egg, avocado, cheddar, bacon, and a hashbrown cake. They also serve chicken and waffles—with bacon, pecans, cream cheese and of course, maple syrup. Located at 2423 Marine Drive.


North Vancouver

Best Brunch In Metro Vancouver, By City VANCOUVER

Blvd Bistro

Enjoy their popular “French Toast Flight,” which consists of 5 pieces of sliced baguette served with artisan spreads and mom’s homemade jams. They also serve a 3 stack of pulled pork pancakes with a maple bourbon glaze. Located at 636 Queensbury Avenue.

Pier Seven

Check out this restaurant with a view and enjoy a crab benny or egg white frittata with pico de gallo and arugula. Located at 25 Wallace Mews.




Jules Café

This café is a great spot to get some breakfast eats, including eggs benny, omelettes, pancakes and French toast. Located at 5205 Rumble Street.

e.b.o Restaurant & Lounge

They have a wide range of breakfast favourites on their brunch menu, including a few different eggs bennies—classic, smoked salmon and vegetarian. The veggie benny has tomato, grilled zucchini, mushrooms, feta cheese and basil, topped with a pesto hollandaise. Located at the Delta Burnaby Hotel, 4331 Dominion Street.



Best Brunch In Metro Vancouver, By City Richmond BC


Known for having elaborate fruit garnishes with every dish, they have an extensive brunch menu. They have eggs, French toast, waffles, sweet and savoury crepes, pancakes and anything else you could ever want for breakfast. Located at 11880 Hammersmith Way.



Best Brunch In Metro Vancouver, By City Deltavia Yelp

Twin Bridges Restaurant

They carry all of the brunch favourites—pancakes, French toast, breakfast sandwiches and you can even create your own omelette. Located at 1080 Cliveden Avenue.



Best Brunch In Metro Vancouver, By City Surrey BC

Browns Socialhouse

Blueberry compote waffles, prosciutto eggs benedict and corned beef hash are just a few of items you can get on the brunch menu. They have locations at 1601 152nd Street, 15260 56th Avenue and 15146 100th Avenue.


White Rock

wooden-spoonvia Sherman / Yelp

The Wooden Spoon Co

Try the famous “Wooden Spoon Poutine,” which consists of fries, BBQ pulled pork, cheese curds, salsa ranchera and then topped with home-style gravy, two sunny side up eggs and crispy jalapenos. Located at 15171 Russell Avenue.



Best Brunch In Metro Vancouver, By City Langley


This popular café in Fort Langley offers up some delicious breakfast items. From smoked bacon and avocado bennies to Belgian waffles and Mediterranean omelettes—they have it all. Located at 103, 9233 Glover Road.


New Westminster

Best Brunch In Metro Vancouver, By City New Westminster


Known for their Dutch fare, here you will find delicious Pannekoeken, omelettes, pancakes and waffles. They are also known for making everything from scratch. Located at 960 Quayside Drive.



Best Brunch In Metro Vancouver, By City BURNABYvia Yelp

Jimmy’s Place

A go-to spot for breakfast in Coquitlam—Jimmy’s has a variety of breakfast foods from eggs bennies to omelettes. Located at 435 North Road.


Port Coquitlam


Martha’s Bakery

This little café serves up delicious breakfast omelettes, including the “PoCo Omelette,” which has ham, red and green peppers, mushrooms, tomatoes, green onions and cheddar cheese. Located at 2239A McAllister Avenue.


Maple Ridge

Best Brunch In Metro Vancouver, By City Maple Ridgevia Flickr

The Frogstone Grill

Try their “Jamaican Foldover,” which is a 3 egg omelette folded around Jamaican pulled pork with caramelized onions, tomatoes, cheddar and spicy pepperjack. Located at 22932 Lougheed Hwy.



Written By: Meagan Gill

Log in or create an account to save content

Become a local insider