Some of us have a budget when it comes to eating out—indulging in Vancouver’s food scene doesn’t come cheap.
That’s why happy hours exist, to allow food-lovers (and cocktail enthusiasts) to find affordable menu items that won’t leave your wallet feeling completely drained when you ask for the bill.
Here are 20 spots to find delicious happy hour food around the city.
1. Belgard Kitchen (55 Dunlevy Avenue)
Known for its moody lighting and wood-centric décor, this Railtown spot is definitely an inviting happy hour hub. Its “happy afternoon” menu features a small but salivating selection of eats, including mushroom-and-bacon pate, green chickpea and avocado hummus, and heirloom caprese pizzette. You can also pair your food with a daily feature red or white wine, or a Postmark pint of the day.
Happy hour availability: Monday to Thursday from 3 to 6 p.m.
2. Boulevard Kitchen & Oyster Bar (845 Burrard Street)
With its fancy décor and furnishings (think refurbished antique chandeliers and imported Italian marble), you’d probably never consider visiting Boulevard if you’re on a budget. However, its happy hour menu offers items that both affordable and mouth-watering. Indulge in everything from octopus ceviche to Korean galbi ‘dogs’, and from crispy chicken wings to two-bucks-a-shuck oysters. It also has a selection of beers, craft beer flights, feature cocktails, wines, and highballs at special prices.
Happy hour availability: Daily from 3 to 6 p.m.
3. Carlos O’Bryans Neighbourhood Pub (1774 West 7th Avenue)
This Irish pub and restaurant is a hot spot in the Kitsilano area, and you’ll find yourself having a good time even on a rainy weeknight. Guests will find a happy hour food menu with discounted appetizers. Indulge in some potato skins, chicken quesadillas, or its mouth-watering pachos (waffle-style fries sprinkled with its signature spice and topped with cheddar cheese and green onions). It also offers special-priced drinks such as hi-balls and cocktails, domestic draft, and Naked Grape wine.
Happy hour availability: Daily from 2 to 6 p.m.
4. Chewies Steam and Oyster Bar (1055 West Hastings and 2201 West 1st Avenue)
Specializing in quality seafood and Creole dishes, Chewies is the place for shellfish-lovers and deep-fried plates. Its happy hour specials are offered at both its Kitsilano and Coal Harbour locations, offering sharable bites in a lively atmosphere. The menus aren’t the same, but you can expect to order happy hour bites like crocs-and-hush puppies (chicken-fried Australian crocodile), all-dress Cajun fries, pan-seared calamari, Chewies wings, and crispy pork belly. Its most popular happy hour items are the specially priced B.C. Beach oysters and premium oysters, which never disappoint. Drink features such as B.C. craft beers, boutique wines, and American whiskey are also on offer.
Happy hour availability: Monday to Friday from 5 to 7 p.m., weekends from 3 to 7 p.m., and 9 p.m. to late at its Kitsilano location. Happy hour runs daily from 3 to 6 p.m., and 9 p.m. to late at its Coal Harbour location.
5. Coquille Fine Seafood (181 Carrall Street)
Gastown’s newest seafood joint is a modern take on a classic fish house. Featuring a nautically-inspired interior with pink clamshell booths and porcelain-scallop tile flooring, you’d think the restaurant wouldn’t have a budget-friendly menu. But it offers happy hour with snacks like octopus, broiled oysters, crab cakes, crispy fried-prawns, and half-price fresh oysters and shellfish. Libation specials include beer and cider, cocktails, and house wines.
Happy hour availability: Daily from 3 to 6 p.m., and 9 p.m. until late.
6. Di Beppe (8 West Cordova Street)
Tucked away in one of Vancouver’s cobbled-stoned neighbourhood is Di Beppe Ristorante, an Italian joint that serves home-style dishes. Its more casual caffè concept serves up happy hour, with a menu inspired by the bacari (gathering place) of Venice. Order everything from burrata to egg-and-anchovy, and from salumi misti (Italian cold cuts) to octopus-and-potato crostino. Pair your food with discounted drinks like red or white wine, prosecco, or vermouth.
Happy hour availability: Daily from 3 to 6 p.m. for the drinks, and 3 to 10 p.m. for the food.
7. Earls Restaurant (various locations)
Most people visit chain restaurants for happy hour because most of the time, it’s reliable and easy to access (read: they don’t know any better). But Earls is worth including in our list because it actually offers a quality happy hour menu. Cheap bites such as margherita pizza, garlic fries, crispy ribs, chicken tacos, Earls nachos, and Hawaiian coconut prawns can be found at its multiple locations. Happy hour drinks range from highballs to red and whites, and sangria to various cocktails.
Happy hour availability: Depends on location, but most run daily from 3 to 6 p.m., and 9 p.m. until close.
8. Ebisu on Robson (827 Bute Street)
What do you do when you find out that a Japanese eatery offers tasty happy hour eats? You go back again, and again, and again. Ebisu on Robson Street is one of those places where you look at the clock and see if you can still make it in time to order from its cheap afternoon menu. Some of its popular items include seasonal oysters, truffle fries, volcano roll, Cajun tuna tacos, and chili short ribs. Pair your meal with specially-priced beer or wine.
Happy hour availability: Daily from 3 to 6 p.m., and Sunday to Thursday from 9 p.m. to closing.
9. Fanny Bay Oysters (762 Cambie Street)
It’s not a secret that our city loves fresh seafood, so it’s even better when there’s a deal involved. Vancouver’s first tide-to-table oyster bar and shellfish market is in the heart of the city, offering a happy hour menu for a post-work get together or pre-game bite. Guests will find everything from freshly shucked oysters to its popular oyster po’boy sliders (deep-fried Fanny Bay oysters), and from steamed mussels to deep-fried pickles. Drink specials include B.C. wines, featured draft beers, and oyster shooters.
Happy hour availability: Daily from 3 to 6 p.m.
10. Gotham Steakhouse & Bar (615 Seymour Street)
You wouldn’t think this iconic American-style steakhouse would be the type of place to offer happy hour, but it recently launched a new social-hour menu to celebrate its 20th anniversary. Available in the art deco-style restaurant’s lounge and hidden outdoor patio, enjoy value picks like fresh oysters, Portobello mushroom fries, sliders, and jumbo shrimp cocktail. Guests can also receive 40 percent off its lounge menu items like parmesan fries with truffle aioli, fried calamari, and Gotham prime-beef burger. Drink specials include feature cocktails, highballs, beer, wine, and champagne.
Happy hour availability: Monday to Friday from 3 to 6 p.m., and 9 p.m. to close.
11. Gyu-Kaku (G3-888 Nelson Street and 210-950 West Broadway)
If you haven’t tried Japanese barbecue before, then you’re missing out. Guests can choose a variety of meats, seafood, and veggies to cook on a flaming charcoal grill—but the dining experience can add up fast. That’s why the best time to hit up this hot spot is during its happy hours. Menu items range from appetizers like fried calamari and sweet potato fries, to ready-to-grill proteins such as toro beef and garlic shrimp. Its super happy hour choices include fried bacon chips, spicy pork, and Japanese beer.
Happy hour availability: Daily from 11:30 a.m. to 6 p.m., Sunday to Thursday from 9 p.m. to close, Friday and Saturday from 9:30 p.m. to close, and all day Mondays. Its super happy hour is runs Monday to Friday from 2 to 5 p.m.
12. Joe Fortes Seafood and Chophouse (777 Thurlow Street)
Often seen as a legendary restaurant in the city, Joe Fortes is popular for brunch, dinner, and its famous happy hour selections. Besides fresh oysters, there are plenty of tasty items that guests can choose from. We like its truffle parmesan fries, oyster Rockefeller with hollandaise, jumbo tiger prawn cocktail, beef carpaccio, and mini lobster-and-shrimp rolls. Thirst-quenchers include Granville Island pale ale sleeves, Red Truck lager sleeves, red and white wine, and Joe’s highballs.
Happy hour availability: Daily at the bar from 4 to 6 p.m.
13. La Mezcaleria (1622 Commercial Drive and 68 East Cordova Street)
If you’re craving some mouthwatering Mexican fare, check out either one of La Mezcaleria’s two locations. Its happy hour menu features ceviche callejero (made with seasonal fish, tomato, lime) served with chips, amigos flight (made of ceviche callejero, octopus ceviche, and guacamole), and quesito fundido (molten cheese fondue served in a volcanic stone bowl and topped with your choice of salsa). The special menu also offers house wines, Juan de Fuca lager, rotating draft beers, and the Palomita (El Jimador Reposado, grapefruit soda, lime, and a salt rim).
Happy hour availability: Tuesday to Thursday from 5 to 6 p.m., and Friday to Sunday from 2 to 5 p.m. at its Gastown location. Happy hour runs Monday to Thursday from 9 p.m. to late, and Friday to Sunday from 2 to 5 p.m. at its Commercial Drive location.
14. Nightingale (1017 West Hastings Street)
Just because this downtown spot is the sister establishment to fine-dining restaurant Hawksworth, doesn’t mean you’ll find white table linen and a very expensive menu. Instead, this Coal Harbour eatery features a rustic-chic space serving up modern Canadian cuisine at a reasonable price point. Its happy hour specials include triple-cooked potato wedges, margherita pizza, baked sweet potato, and its bestseller: buttermilk fried chicken with spiced maple syrup. Discounted drinks like the Bramble (gin, blackberry, and lemon), highballs, craft beer, and wine are also available.
Happy hour availability: Sunday to Wednesday from 3 to 5:30 p.m.
15. Rodney’s Oyster House (52 Powell Street and 1228 Hamilton Street)
Seafood aficionados in Vancouver never really have to worry about expensive ocean fare, because there’s also a cheaper alternative. Rodney’s in Gastown and Yaletown both offer a “Low-Tide” menu—cheaper seafood bites. Features may vary at the two locations, but will mostly include raw oysters, steamed mussels in dill butter, steamed clams, pan-fried oysters, and garlic shrimp. Its interior is also decked out with Maritime décor, so it will make you feel like you’ve entered a fishing boat of some sort.
Happy hour availability: Monday to Saturday from 3 to 6 p.m.
16. Tableau Bar Bistro (1181 Melville Street)
With its sleek bar and contemporary interior, this French bistro is a hotspot for people who work in the downtown core. Its happy hour menu offers tasty fare at a half-price rate, including a charcuterie-and-cheese plate, burger and fries, steak tartare, bone marrow, and fresh West Coast oysters. Drinks specials include Blonde Bombshell lager; house red, rosé, and white wines; Veuve Clicquot; and featured cocktails.
Happy hour availability: Daily from 2:30 to 5:30 p.m., and 9:30 p.m. until closing.
17. Tacofino (15 West Cordova Street)
Tacofino is well-loved for its West Coast-meets-Mexican grub. You’ll feel pleasantly at ease as soon as you step into its various locations, many of which showcase a Southern California-inspired interior, complete with colourful walls and a laidback vibe. Many of its brick-and-mortar spots now offer discounted menu items, which are different at each eatery. Some of the featured happy hour dishes include nachos, tuna ceviche, tater tots, queso fundido, wings, and chips-and-dip. Drink specials include margaritas, drafts beers, and wines by the glass.
Happy hour availability: Daily from 3 to 6 p.m.
18. The Flying Pig (various locations)
What do you get when you walk in to a restaurant named “The Flying Pig”? Well, not flying pigs. But you will come across Canadian fare in a comfortable and laidback environment. Its ‘Appy Hour bites include crispy salmon cakes, truffled jumbo macaroni, classic poutine, Sriracha BBQ chicken drumsticks, and pulled pork sandwiches. Each location may offer different items, so check out its chalkboard for current choices.
Happy hour availability: Monday to Friday from 3 to 6 p.m., and weekends from 4 to 6 p.m.
19. The Sandbar (1535 Johnston Street)
Located right under the Granville Bridge, this classic eatery is well known for its fresh seafood options and traditional sushi offerings. The Sandbar attracts both locals and tourists with its casual yet cozy atmosphere, and it can also get packed quickly during happy hour. Go for the house-blend spiced frites, bay shrimp-and-avocado stack, ahi tuna poke sliders, or Chiang Mai wok mussels. Drink specials such as Granville Island pints, red and white wine, and the Sandbar highball are offered.
Happy hour availability: Monday to Friday from 3 to 6 p.m. at the lounge and bar.
20. WildTale Coastal Grill (1079 Mainland Street and 165 West 2nd Avenue)
This dining establishment can be found nestled in the heart of Yaletown and Olympic Village, serving up coastal dishes and fresh seafood. Its regular menu already offers bites at a reasonable price, but its happy hour selection will cater to those looking for budget-friendly items. Some of the featured grub includes AAA beef carpaccio, steamed clams-and-mussels, Hawaiian tuna poke, P.E.I. lobster rolls, parmesan fries with black truffle aioli, B.C. salmon poppers, and fresh buck-a-shuck oysters (which is a rare price point around town these days). Drinks range from wines to cocktails to draft beers.
Happy hour availability: Daily from 3 to 6 p.m., and 9 p.m. until closing at its Yaletown location. Happy hour runs Friday to Sunday from 2 to 6 p.m., and 9 p.m. until closing at its Olympic Village location.