


Banff · Drink
Best Bars in Banff
There's a difference between a Banff bar that's good and one that's just busy. The town's main strip has plenty of the latter. This list focuses on the former — the cocktail spots locals actually drink at, the brewery taprooms with proper beer programmes, the dive bars worth knowing about, and the hotel lounges that quietly make some of the best drinks in town.
High Rollers for the bowling-alley-meets-craft-cocktail vibe. The Rundle Bar at the Fairmont if you want old-world hotel-bar elegance. Magpie & Stump for tequila and atmosphere. Park Distillery for spirits made on-site. Banff Ave Brewing if you want to drink where the beer's made. Each venue on this list runs a happy hour worth turning up for, and we've verified the times and specials directly.
If you're after something more food-led, the best-restaurants list has more breadth. For after-9pm energy, the late-night Banff guide is the better starting point.
Top picks
Our top 3
The rest of the list

Banff Social
Banff · 3pm–6pm, 9pm–11pm
Discounted drinks and food specials

Bar Moxy
Banff · 3pm–5:30pm

Bear Street Tavern
Banff

Block Kitchen + Bar
Banff
20% off entire menu

Bluebird Woodfired Steakhouse & Fondue
Banff · 4pm–5pm
50% off fondue

Brazen
Banff · 3pm–5pm

Coyotes Southwestern Grill
Banff · 4:30pm–6pm

Elk & Oarsman
Banff · 2pm–5pm
Half-price drinks and flatbreads

Farm & Fire
Banff

Hello Sunshine
Banff · 4pm–5pm

High Rollers
Banff · 3pm–5pm

LUPO Italian Ristorante
Banff · 4pm–5pm

Melissa's MisSteak
Banff · 3pm–6pm

Park Distillery Restaurant + Bar
Banff · 3pm–5pm

Pizzeria Sophia
Banff · 3pm–5pm

Rose & Crown
Banff · 1pm–5:30pm

Rundle Bar at Fairmont Banff Springs
Banff · 3pm–5pm
Cocktail and drink specials

Sudden Sally
Banff · 2pm–5pm
50% off all drinks and food

The Beaver Bar
Banff · 4pm–6pm

The Boss Kitchen & Bar
Banff · 3pm–6pm, 9pm–11pm

The Canadian Brewhouse
Banff · 11am–7pm

The Dusty Boot Saloon & Dance Hall
Banff · 5pm–7pm

The Eddie Burger + Bar
Banff

The Evergreen Restaurant & Lounge
Banff

The Fat Ox
Banff · 2pm–5pm
The Juniper Bistro
Banff · 5pm–7pm
Happy hour drink specials

The Maple Leaf Steak & Seafood
Banff

The Pump & Tap Tavern
Banff · 12pm–2am

The Storm Cellar
Banff · 7pm–8pm

Three Bears Brewery & Restaurant
Banff · 3pm–5pm

Zyka Elevated Indian Restaurant
Banff · 5pm–6pm
25% off appetizers and drinks
If you like this
More guides for the Bow Valley
Banff · Pubs
Best Pubs in Banff
The best pubs in Banff for wing night, après-ski, and a $6 pint. Verified happy hours, wing-and-pint combos, and proper pub patios across town.
Banff · Late Night
Late Night Food and Drinks in Banff
Where to eat and drink late in Banff. Pubs, dive bars, and kitchens that stay open past 10pm, with verified late happy hours and locals' picks.
Bow Valley · Brewing
Bow Valley Breweries & Distilleries
Every craft brewery and distillery in Banff, Canmore, and Lake Louise — taprooms, tasting flights, and brewery-side happy hours. Verified specials.
Bow Valley · Live Music
Live Music in the Bow Valley
Where to catch live music in Banff, Canmore, and Lake Louise. Pubs and bars with regular acoustic, band, and DJ nights, plus verified happy hours.
Banff · Eat
Best Restaurants in Banff
Where to eat in Banff. A hand-curated list of the best restaurants in town across pubs, fine dining, breweries, and patio spots — all with verified happy-hour deals.
About this list
How we curate
Every venue on this list is hand-picked by us. No paid placement, no auto-pulled aggregator data, just spots a Bow Valley local would actually send a friend to. Times and prices are verified against the venue's own sources at least once a month. More on how HappyMap works.