Christmas IN BANFF

As the snow blankets our charming little mountain town, Banff becomes a winter wonderland, setting the perfect stage for a festive feast. The joy of gathering with loved ones in cozy, festively decorated restaurants, while the crisp mountain air adds a touch of magic to the evening, is truly unparalleled. The aroma of hearty Christmas cuisine fills the air, tantalizing taste buds and igniting a sense of togetherness, making it a memory to cherish for years to come. Have a Merry Christmas from Taxi Mike!

Christmas dinner in Banff!

Christmas Dinner 2024


Wild Flour Bakery (403) 760-5074 • 211 Bear St. • Menu
Christmas Treats at Wild Flour – our talented bakers are crafting holiday cakes and delicacies, with a 10% locals' discount starting November 25th!


Northern Lights Alpine Kitchen 1.866.756.1904 • 1 Mountain Ave. • Buffet Menu
Christmas Brunch at the Top of Sulphur Mountain! Northern Lights Alpine Kitchen is offering a Holiday Brunch Buffet $45/Adult, $22/Child. Available from December 21 to 26!


Tooloulou's (403) 762-2633 • 204 Caribou St. Menu
Tooloulou’s Holiday Hours 😊 Tuesday, December 24: open for breakfast & lunch - closed at 2. Wednesday, December 25: closed all day. Thursday, December 26: open for regular business (breakfast, lunch & dinner).


Banff Social (403) 762-2467 • 221 Bear St. • Christmas Menu
Christmas Dinner with Banff Social! December 20th - 25th. 3 course dinner for $49.


Elk & Oarsman • (403) 762-4616 • 119 Banff Ave. Christmas Menu
Wednesday, December 25th from 4 to 10pm! 3 course Christmas Turkey Dinner for $29.


St. James’ Gate • (403) 762-9355 • 207 Wolf St. • Christmas Menu
December 25th 4-10pm. Three-course Turkey dinner for $35.


Crave (403) 760-3255 • 201 Lynx St. • Menu
DECEMBER 8TH BRUNCH WITH SANTA. $39 per person. 10:00 am-2:00pm Reservation required. Reservation LinkDECEMBER 25TH CHRISTMAS BUFFET DINNER. $89 per person. 5:00pm-9:00pm Reservation required. Reservation LinkRestaurant hours: Breakfast: 7:00 am-11am (Monday to Friday), 7:00am-12noon Saturday and Sunday. Dinner: Wednesday to Saturday: 5pm-9pm, Sunday to Tuesday, CLOSED


La Terrazza (403) 760-3271 • 201 Lynx St. • Menu
Christmas 25th December will be a 6 Course Menu for $89 plus GST and service charge 18%. Christmas Menu


High Rollers (403) 760-5300 • 110 Banff Ave. • Poster
Christmas Cheer - December 25th, 10pm to late! Styler Nazo Ho-Ho-Holding it down! $5 pints, $4 shafts, $4 hiballs!


The Prow (403) 762-2400 • 700 Tunnel Mountain Rd. (Buffalo Mountain Lodge)
Make this Christmas unforgettable with an exceptional dining experience at The Prow. Delight in a specially crafted holiday menu, offering two options to suit your celebration: a 2-course meal for $68 or a 3-course meal for $85. Each course will showcase the finest seasonal flavors, while live music from Mister Bird sets the holiday ambiance. Enjoy the cozy, beautifully decorated setting of The Prow as you embrace the holiday spirit with this memorable culinary experience. Please note that regular à la carte dinner will not be available on December 25. Also Breakfast Buffet on Christmas Day & Boxing Day.


Juniper Bistro (403) 763-6205 • Juniper Way
Christmas Brunch at The Juniper – $55 for adults, $25 for children, under 5s free. A popular and festive experience with fire pits outside, mountain views, Christmas decorations and more!


Beaver (403) 762-4499 • 433 Banff Ave. • FBMenu
Christmas Eve - We will still be hosting Taco Tuesday as usual. Christmas Day - No trivia. Offering a Christmas Dinner starting at 4pm (Bacon wrapped Chicken Breast) for $25 (reservations recommended) Christmas Day Menu

 


Sky Bistro (403) 762-7475 • 1 Mountain Ave. • Holiday Menu
Christmas at the Top of the World! HOLIDAY DINNER Three course dinner $115 per person. Available on December 24 to 25.


Masala (403) 760-6612 • 229 Bear St. Menu
Christmas Buffet on December 21st. $30 per person.


Maple Leaf Grille & Lounge (403) 760-7680 • 137 Banff Ave. Menu
Toast the holidays with brunch & mimosas in downtown Banff. Enjoy all your brunch favourites including banana toffee French toast, eggs benny and classic breakfast. Kid’s menu available, Brunch from 10:00 am – 3:00 pm. Christmas Dinner A quintessentially Canadian Christmas dinner starting at 4:00 pm. Chef’s feature house roasted turkey dinner with classic fixings for $59 plus full menu available.


Balkan (403) 762-3454 • 120 Banff Ave. • Menu
Merry Christmas to you and your family! The Balkan Greek restaurant will be open for Christmas, December25th. Fresh Mediterranean dips, souvlaki, pita wraps and more from 3:00 pm.


The Bison Restaurant & Terrace (403) 762-5550 • 211 Bear St. • Menu
Celebrate Christmas Day at The Bison from 4:00 pm with fresh, regional, seasonal cuisine. Our chefs will be featuring a decadent house roasted turkey dinner for $59, full menu available. Bookings available from 4.00pm till late. Full a la carte and Children’s menu available.



Rose & Crown (403) 762-2121 • 202 Banff Ave. • Menu
The Rose & Crown will be Closed for Christmas Day!


Banff Ave. Brewing Co. (403) 762-1003 • 110 Banff Ave. Menu
We close early on Christmas Eve @ 6pm and Closed Christmas Day.


Nourish (403) 760-3933 • 211 Bear St. • Menu
We are Closed Christmas Day.


Last updated Saturday, December 21, 2024 • More to come!

banf roasting company

Christmas Dinner 2023 (Last Year)


Crave (403) 760-3255 • 201 Lynx St. • Menu
Christmas at Crave! Santa Claus is coming to Crave! Join us for a special Brunch with Santa on Sunday December 17. Menu Bring the family, enjoy amazing food & get your photos with the man himself! Don’t miss out on our Christmas Dinner Buffet, complete with all your festive favourites! Leave the cooking (and cleaning) to us and enjoy an amazing, stress-free Christmas dinner. Menu


La Terrazza (403) 760-3271 • 201 Lynx St. • Christmas Menu
Christmas at La Terrazza. Elevate your holidays with a fine dining experience to remember at La Terrazza. Enjoy a 5 course meal for $89 per person with optional wine pairing! Reserve your table today to avoid disappointment!


Tooloulou's (403) 762-2633 • 204 Caribou St. Menu
Tooloulou’s Holiday Hours 😊 Sunday December 24: open for breakfast & lunch – closed at 2:00pm. Monday December 25: closed all day.


Evergreen (403) 760-6974 • 459 Banff Ave. • Menu
Christmas Day 4-9pm. 3-course Christmas Dinner - $68. First course - Snow Crab and Lobster Arancini or Alberta Beef Tenderloin Tips or New England Seafood Chowder or Beet Carpaccio and Goat Cheese Mousse Salad. Main course - Classic Turkey or Fresh Atlantic Salmon Filet and Sea Scallops or Vegetarian Strudel or Alberta Wild Boar Chop. Dessert - Rich Dark Chocolate Terrine or Pistachio Crusted Lemon Souffle. AVAILABLE CHRISTMAS DAY (Reservations required) $68 PER PERSON plus tax & gratuity.


Park Distillery (403) 762­5114 • 219 Banff Ave. • Menu
For Christmas we will have our dinner menu available from 5pm!


Balkan (403) 762-3454 • 120 Banff Ave. • Menu
Balkan will be open Christmas Day for Dinner starting at 4:30pm!


The Bison Restaurant & Terrace (403) 762-5550 • 211 Bear St. • Menu
Holiday schedule: From Dec 22nd 2023 - January 6th 2024 We are open from 4pm -9pm. Christmas Day feature: Traditional Turkey Dinner + Regular A la Carte menu available from 4pm to 9pm.


Three Bears Brewery & Restaurant (403) 985-8038 • 205 Bear Street Menu
Christmas at Three Bears will be regular hours & regular Menu!


Coyotes (403) 762-3963 • 206 Caribou St. Menu
Closed Christmas Day. Open all other days for regular business!


Rose & Crown (403) 762-2121 • 202 Banff Ave. • Menu
The Rose & Crown is closed on Christmas day.


Banff Ave. Brewing Co. (403) 762-1003 • 110 Banff Ave. Menu
Christmas Eve open 11:30 - 6pm! Closed Christmas Day.

banf roasting company

Tell 'em Taxi Mike says HI

banff airporter banf roasting company Clock Tower Village Mall