Categories :

Happy Hour in Ottawa: A Complete Guide to the Best and Cheapest

Explore the top restaurants for happy hour in Ottawa with this interactive map and guide.

Finding a great happy hour in Ottawa can be a challenge. It’s like a secret world to savings you only unlock if you happen to pop into a restaurant during that time. Worry no more. Here is a list of some of the best options for happy hour in Ottawa. From free oysters to $1 wings and all in between. The capital city has it all!


1. Grounded Kitchen, Coffee, and Bar

Where: This is at their 1545 Carling Avenue location

Enjoy FREE prosecco and oysters every single Friday from 5:30 pm to 6:30 pm. This buzzing and futuristic-feeling eatery is located in the Carling Executive Centre and is the newest addition to the Grounded family.

2. Marzitelli

Where: 360 Elgin Street in Centretown.

Save huge on $8 appetizers and $5 to $10 drink and cocktail specials at one of the best happy hours in Ottawa! Choose from eight different delicious appetizers like pizza, truffle fries, calamari, and more. Their happy hour menu is offered in the bar and lounge area daily from 4:00 pm to 7:00 pm and after 9:00 pm.

3. Trofi Ottawa

Where: 343 Somerset Street West in Centretown.

Short, but oh-so-sweet. Every Wednesday and Thursday from 5:00 pm to 6:00 pm, enjoy ultra-discounted appetizers, signature dips, cocktails, and more at this delicious Mediterranean-inspired kitchen. Top picks include their $7 Greek fries and $14 hummus royale featuring lamb tenderloin.

4. Office Resto Pub

Where: 202 Sparks Street in Centretown.

Maybe the best happy hour in Centretown? Every day from 3:00 pm to 6:00 pm, enjoy $1 wings (each), $6 drafts, $2, house-made beer nuts, and $5 house wine. This hidden gem is right on Sparks Street and is equipped with a spacious patio for you to take in the summer buzz.

5. SOCIAL Restaurant & Lounge

Where: 537 Sussex Drive in Byward Market.

Tucked away in the heart of the Clarendon Courtyard, SOCIAL offers its happy hour menu daily from 3:00 pm to 5:00 pm. Treat yourself to a mid-afternoon adventure of $2 oysters, $8 parm fries, and $6 draft beer.

6. The Gilmour

Where: 313 Bank Street in Centretown.

Fill your Canadian pride and cups at this eclectic pub! The Gilmour offers its happy hour every day from 3:00 pm to 6:00 pm. Enjoy $5 lagers, IPAs, house red or white wine, and their classic fries.

7. Lowertown Brewery

Where: 73 York Street in Byward Market.

Hidden gem alert! Lowertown Brewery offers its late-night happy hour every Friday and Saturday. Enjoy $12 doubles (taxes-in) alongside games and live DJs! This one is really the best of both worlds.

8. Clocktower Brew Pub

Where: Multiple locations across Ottawa including Rideau, Orleans, New Edinburgh, Westboro, and the Glebe.

An Ottawa classic! Feast on cheap eats and drinks Sunday through Thursday from 2:00 pm to 5:00 pm and from 9:00 pm to close. Options include $8 poutine, $12 fish and chips, $12 nachos, and more pub favorites. Be sure to check out their Instagram page before planning your visit to see if they have any live music events happening that week.

9. Al’s Steakhouse

Where: 327 Elgin Street in Centretown

Wine and dine at one of the top-rated Ottawa restaurants for a near-unbeatable price. Al’s Steakhouse offers its legendary happy hour menu every Monday through Thursday from 3:00 pm to 6:00 pm in their lounge and front patio. Favorites include their $2 oysters and jumbo shrimp, $13 sliders (3), and $5 draft beer.

10. Craft Beer Market

Where: 975 Bank Street in the Glebe.

Home of the all-day happy! Craft Beer Market offers their happy hour menu ALL DAY on Sundays, from 2:00 pm to 5:00 pm and from 9:00 pm to close on weekdays, and from 2:00 pm to 5:00 pm on Fridays and Saturdays. Choose from discounted appetizers, entrees, pizzas, cocktails, beers, and more. Their menu is very extensive and their dining space is huge.

Follow along on my daily travels on Instagram, TikTok, and YouTube.