Banff Ave Brewing Co.
Block Kitchen + Bar
Elk & Oarsman

Banff · Budget

Cheap Eats in Banff

Banff is not a cheap town, but it has more genuinely affordable eating than most visitors realise. The trick is timing. Almost every pub on the strip runs a happy hour with $5 to $8 food specials, several brewery taprooms have all day pizza deals under $20, and a few of the locals' lunch spots run sub $15 mains that haven't moved in years. Done right, you can eat well in Banff for $25 a head with a beer.

14 venuesBanffFrom $3on happy hour

Bear Street Tavern's wood fired pizzas come in around $20 each and are big enough to share. Pump and Tap runs a wing and pint combo most nights for under $20. Banff Legion has the cheapest cold beer in town and a basic but solid kitchen. Eddie Burger Bar's burger and fries combo lands well under $20 with a happy hour beer. The Indian Curry House on Banff Ave runs a $15 lunch thali that punches up. Magpie & Stump's taco happy hour gets the per taco price under $5 on most weeknights.

For day specific deals like Tuesday tacos or Monday pizza, see the taco Tuesday Banff and pizza Monday Banff guides. For the broader pubs list, the best pubs Banff guide is the next stop.

Top picks

Our top 3

The rest of the list

Top 14 of 18

If you like this

More guides for the Bow Valley

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.