
Christmas Dinner 2025
Juniper Bistro (403) 763-6205 • Juniper Way • Menu
Christmas Brunch Special: Adults $55 / Children $25 / Under-5 Free
Last updated Friday, October 10, 2025 • More to come!

(Last Year) 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. • FB • Menu
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.