Fathom/Instagram
Whether you’re looking for refreshing cocktails, local brews, or delicious small bites at fair prices, Victoria has no shortage of great places offering happy hour specials. From small local restaurants with craft cocktails to fun patios serving fresh seafood, these happy hour destinations offer the perfect mix of ambiance, quality, and value. No matter your vibe—casual drinks with friends, a quick post-work unwind, or a celebratory start to your night—here are the best places for happy hour in Victoria.
Step into this casual and vibrant Spanish-inspired tapas bar serving small bites and drinks for happy hour. Find small plates to share or to enjoy individually, including vegan and gluten-free options. With mussels, gambas, patatas bravas, sangrias, and more drinks on its happy hour menu, for the third year in a row, Tapa Bar tops our list once again as Tasting Victoria readers’ favourite happy hour.
Our Pick:
Patatas bravas
Address:
620 Trounce Alley
There’s no doubt Glo Restaurant is a local favourite for happy hour, where you can expect a nice and relaxed dining experience, whether it be for a business meeting, date night, or family gathering. The happy hour menu is extensive, with various food and drink options like flatbread, fries, salads, hummus, chicken wings, and more.
Our Pick:
Flatbread trio
Address:
2940 Jutland Rd.
Near the Inner Harbour, Ferris’ Grill serves excellent crafted seafood, delicious vegetables, and various meats. The restaurant’s happy hour has been popular for years, for its fair prices and good quality. Ferris’ also has an all-day happy hour on Wednesdays.
Our pick:
Oysters
Address:
536 Yates St.
Other nominated restaurants in the happy hour category include:
Nestled in Bastion Square, Wind Cries Mary provides a warm setting to enjoy delicious food. Their daily happy hour, from 4 to 5pm, features $12 snacks—including a generous bowl of mac & cheese—and drink specials like $5 beers and $12 cocktails.
Our Pick:
Mac & cheese
Address:
45 Bastion Square
Located in the Hotel Grand Pacific, Fathom offers a seafood-forward menu inspired by the Pacific Northwest, utilizing local and sustainable ingredients. Their daily "Social Hour," from 2 to 5pm, includes 50% off select cocktails, highballs, beer, cider, and wines, as well as yummy appetizers starting at $12, including chicken karaage, crispy buttermilk mushrooms, beef tartare, and more.
Our Pick:
Beef tartare
Address:
463 Belleville St.
Earls Kitchen + Bar in downtown Victoria has been very popular for their happy hour deals among locals. The restaurant offers a diverse menu blending global flavours with local ingredients. Their daily happy hour features a variety of food and drink specials, making it an ideal spot for those seeking a lively atmosphere with a range of options. Drinks start at $5 and food menu items start at $4. Popular happy hour items include sushi tacos, pizzas, noodle bowls, and steak frites. Happy hour is available daily from 2-5pm, Sun.-Thurs. 9pm-close, and Fri.-Sat. 10pm-close.
Our Pick:
Steak frites
Address:
1199 Government St.
If your favourite happy hour spot isn’t on this list, please send your recommendations to [email protected]. We would love to feature them in our weekly newsletter.
If you’d like to see the winners for the 17 other categories in the Tasting Victoria Best Restaurant Awards, check out the list here.














