These holiday meal specials in Calgary are the perfect way to reduce stress and manage the holidays while adding more time for loved ones. Whether you want to get out of the house for this special Christmas meal or enjoy it all at home, over two dozen Calgary restaurants have a way to help!
Within Calgary, there are a handful of restaurants and hotels that offer both takeout Christmas meals and in-person holiday dining events to offer a few options on your festive meal. Between the in-person events, take-home meals, or those locations that offer both, is a huge variety of dining styles, as well as cuisine types. There are, of course, many places that offer a traditional turkey dinner, while you’ll also find the option for festive brunch meals, expansive buffet spreads, or international holiday cuisine.
Contents:
- In-person & Takeout Holiday Meals in Calgary
- Dine-in Only Restaurants
- Restaurants Offering Takeout
Merry Christmas and Happy Holidays!
You may like:
- Family Fun Things to Do During Christmas – Winter Holidays in and Around Calgary
- Outdoor Winter Activities in and Around Calgary for Kids & Adults
In-Person & Takeout Holiday Meals in Calgary
Little Chief – Grey Eagle Resort & Casino
Grey Eagle Resort & Casino’s Little Chief Restaurant are offering two different ways to enjoy a memorable holiday meal this Christmas. First, Little Chief offer the chance to take home their cuisine with a Take-home Festive Turkey Dinner for up to 8 people. Additionally, Little Chief offers the option to dine at the restaurant and casino to enjoy their Christmas Menu that will be available to order the entire week of Christmas.
Takeout
When: provide 48-hours’ notice for all orders; pickup available December 20-28, 2025
How much: $475/6-8 people
Dine-in
When: December 20-28, 2025
Where: 3777 Grey Eagle Dr., Calgary, AB
How much: a la carte
The Carriage House Inn
Takeout
When: order by December 19, pickup December 24-25, 2025, 1:00p.m.-5:00p.m.
How much: Turkey $285-$395; Prime rib $368-$640
Dine-in
When: December 24,3:30p.m., 4:30p.m. or 5:00p.m.; December 25, 2025, 4:00p.m., 4:30p.m., or 500p.m.
Where: 9030 Macleod Trail, Calgary, AB
How much: plated dinner $75 per adult and $35 per child; buffet $55 per adult and $25 per child.
Hotel Blackfoot
Use any day in December to celebrate the season with the Hotel Blackfoot’s annual Holiday Carve-a-Deal Take-out. The only day in December which the Carve-a-Deal is not available is Boxing Day, as this is the day for the hotel’s in-person holiday meal. On December 26th, Hotel Blackfoot will host a festive dinner buffet filled with sweet and savoury treats of all sorts.
Takeout
When: December 1 until December 31, 2023.
Where: Hotel Blackfoot, 5940 Blackfoot Trail SE, Calgary
How much: $450 for 8-10 people
Dine-in
When: December 26, 2025, 5:00p.m.-9:00p.m.
Where: Hotel Blackfoot, 5940 Blackfoot Trail SE, Calgary
How much: $31-$50 per person
Hawthorne Dining Room
The magic of the season is alive, merry, and bright this December at the Fairmont Palliser’s Hawthorne Dining Room. And whether you want to celebrate with a meal at the hotel, or with the Hawthorne’s takeaway food, the meal is still sure to be a memorable experience. For December 2025, the Hawthorne Dining Room are set to host Festive Afternoon Tea, and the Yuletide Dining, available for lunch or dinner. Plus, the great cuisine of Hawthorn is also available to take home as a Festive Turkey To Go Feast with meals big enough for 15 people.
Takeout
When: Order by December 20, for pick up December 24 or 25, 2025, 10:00a.m.-3:00p.m.
How much: $367 per 4-person meal; $567-$630 per 8-person meal; $857 per 15-person meal
Dine-in
When: November 28-December 26, 2025, 11:00a.m.-2:00p.m. or 5:00p.m.-9:00p.m.
How Much: $60-$70 per person
Where: Fairmont Palliser – 133 9th Ave. SW
Dine-In Christmas Dinner/Brunch
Flower & Wolf
When: dinner December 24-25, 2025, 4:00p.m.-10:00p.m.
Brunch December 25, 2025, 10:00a.m.-3:00p.m.
Where: 255 Barclay Parade SW, Calgary, AB
How much: $42-$98 per person
Thomson’s Kitchen & Bar
The two upcoming holiday celebration meals from Thomson’s Kitchen & Bar provide two exciting ways to gather over Christmas. The first of these experiences will be the Christmas Eve Four-Course Dinner of plates that are thoughtfully crafted with seasonal ingredients or inspiration. Second up will be A Grand Holiday Buffet hosted by Thomson’s on Christmas Day. The buffet will feature a carving station, dim sum, a bao bar, large entrée, salads, charcuterie, a hot chocolate station, sweets, and much more!
When: December 24, 2025, 4:00p.m.-7:00p.m.; December 25, 2025, 12:00p.m.-7:00p.m.
Where: 112 8 Ave SE, Calgary, AB
How much: four-course dinner $55-$110 per person; buffet $73-$145 per person
Yellow Door Bistro
‘Tis the season for a delicious buffet meal, and a meal that no one in your family needs to prepare! Grab a reservation with The Yellow Door Bistro for Christmas Day and get your choice between a memorable Christmas buffet for brunch or dinner. Both buffet meals will include a large spread filled with variety, festive treats, and traditional favourites. Also, on special for the day will be the Yellow Door’s house-brewed eggnog, alcoholic or not.
When: December 25, 2025; brunch 8:00a.m.-1:00p.m.; dinner 3:30p.m.-9:30p.m.
Where: 119-12th Avenue SW, Calgary
How much: $60-$85 per person
Teatro Restaurant
When: December 26-28, 2025, 11:30a.m.-4:00p.m.
Where: Olympic Plaza, 200 8th Ave SE, Calgary
How much: a la carte
JINBAR
The Four-Course Holiday Menu from Calgary’s JINBAR is an excellent way to celebrate the season, almost no matter what day in December you need to celebrate. The menu is available from now until December 31st to provide a way to celebrate over great food for Christmas Eve, Christmas Day, Boxing Day, New Year’s Eve, or almost any other day in December. JINBAR also offer sake pairing options for the dinner.
When: December 9-31, 2025, 4:00p.m.-9:30p.m.
Where: 24 4 St NE, Calgary
How much: $79 per person
Sage & Co.
Spend your Christmas evening with the incredible Festive Four-Course Dinners from Sage & Co. The courses of seasonal dishes include choices for each course, including three different entrée options. Sage & Co.’s Festive Four-Course Dinner is available from late afternoon and into the evening to provide a bit of options for your seating times as well as your dinners.
When: December 25, 2025, 3:00p.m.-9:00p.m.
Where: 135 Southland Dr. SE, Calgary, AB
How much: $75 per person
Takeout Christmas Dinners in Calgary
The Banquet Bar
Both of Calgary’s Banquet Bar locations will have the Holidays at Home Special available for pickup. These holiday meals are prepared individually with a few different options for your holiday entrée and dessert combination. Combine a sliced turkey dinner with a chocolate tart or an apple crisp; alternatively, these desserts are also available to pair with a prime rib dinner.
When: order while quantities last; pickup December 24, 2025, 11:00a.m.-6:00p.m.
Where: #220 3953 University Ave. NW, Calgary (Details)
#1000 80 Mahogany Rd. SE, Calgary (Details)
How much: $35.31 per person
Vin Room
Indulge in a tasty turkey dinner for two from Calgary’s Vin Room and enjoy all of that indulgence from the comfort of home. The 2025 Holiday Dinner at Home from the Vin Room includes a course of roasted turkey with sides and fixings, a dessert, and your choice between drinks like a bottle of wine or craft beers. Order now and the Vin Room will have these meals ready at their Mission and West locations.
When: order by December 18, pickup December 19-23, 2025, 3:00p.m.-10:00p.m.
Where: 2310-4th St SW, Calgary, 8561 8A Avenue SW, Calgary
How much: $75 per two people
Deane House
Grab someone special this Christmas Eve or Day and enjoy the Deane House’s 2025 Christmas Dinner in Your Home. The two-person dinners include an entrée of top grass ranch beef wellington, mushroom duxelles, and red wine jus; plus, that entrée is served alongside four festive sides, and a toffee date pudding for dessert.
When: Pick-up December 24th between 9am-10am
Where: 806 9 Ave. SE, Calgary, AB
How much: $185 per 2 people
River Café
When: Pick-up December 24th 9:00 a.m.-10:00 a.m.
Where: 25 Prince’s Island, Calgary
How much: $660 per up to 12 guests
Gilded Spoon
Gilded Spoon offers chef-prepared, locally sourced frozen meals delivered across Calgary. With no chopping and minimal hands-on effort, meals are ready in minutes and served hot from your kitchen. Their curated multi-course set menus make hosting easy for groups of four or more, all ready in under an hour. Options range from holiday turkey menus and classic steakhouse dinners to indulgent brunches and traditional accompaniments. Customers can choose à la carte or follow recommended menus, mix and match dishes.
When: Orders close Dec 15 for delivery by Dec 18.
Where: #4059, 918 – 16 Ave. NW, Calgary
How Much: Varies
Best Western Premier Calgary Plaza Hotel & Conference Centre
Get more time with loved ones this Christmas with Best Western Premier’s Christmas Dinner To Go. The meals are available to order for 2 people, 6-8 people, or 10-12 people. The Best Western’s Christmas Dinners include roasted turkey, trimmings and fixings like gravy or potatoes, and a trifle or pie (different flavour options) for dessert.
When: order by December 19, 2025, pickup December 25, 2025, 2:00p.m.-5:00p.m.
Where: 1316 33rd St. NE, Calgary
How much: $120 per 2 people, $354 per 6-8, $450 per 10-12
District48 – Courtyard by Marriot Calgary Airport
Eliminate the stress of large holiday gatherings and get someone else to prepare and cook the food! Look to District48 at the Airport Marriot to help with these larger gatherings; for 2025, they’re offering a Festive Turkey-To-Go dinner that feeds 10-12 people. The dinner features herb roasted turkey, seasonal accompaniments and sides, and a New York Cheesecake to end the feast.
When: order by December 17, pickup December 24-25, 2025, 12:00p.m.-5:00p.m.
Where: 2500 48 Ave. NE, Calgary
How much: $398.38 per 10-12 people
Sunterra Market
There are two sets of festive Holiday Feasts now available to order from Sunterra Market in Calgary. The shop, with five locations in the city, have released their Christmas and New Year’s Eve take home feasts. For the Christmas feasts, Sunterra have prepared four different entrée options for a three-course dinner. Those entrees also include a vegetarian option. And, if you have 2-4 people in your group, consider the Family Feast option with a discount on the per person prices.
When: available for delivery or pickup December 20–24, 2025
Where:
- Bankers Hall – +15 level, 855 2 Street SW, Calgary
- Britannia Plaza – 803 49 Ave. SW, Calgary
- Kensington Road – 2536 Kensington Rd. NW, Calgary
- Keynote – 200 12 Ave. SE, Calgary
- West Market Square – 1851 Sirocco Dr. SW, Calgary
How much: $29.99-$39.99 per person
Roma Catering
Take your pick from three savoury and hearty entrée options this Christmas with Roma Catering’s family dinners. For Christmas 2025, Roma Catering have prepared the options of honey ham, roast turkey, or prime rib to add to your table. The ham and turkey dinners are enough to feed four guests, while the prime rib includes a bit more and feeds up to 6 guests. These meals are prepared hot and ready to eat, while Roma Catering also offer packs of frozen holiday cuisine.
When: pickup December 24, 2025; 12:00-p.m.-3:00p.m.; while quantities last
Where: 2626 23 St NE, Calgary
How Much: $149.95-$169.95 per four people (ham or turkey); $385.95 per 6 people (prime rib)
Ship & Anchor Pub
When: order by December 18, pickup December 23, 2025; 9:00a.m.-11:00a.m.
Where: 534 17 Ave SW, Calgary
How much: turkey dinner $22 per person
Delta Calgary South
The Christmas Day Turkey To Go from Delta Calgary South is an excellent way to feed multiple couples or a family on the 25th without any of the hassle. The Turkey Dinners feed 4-6 people with starters, sides, accompaniments, and dessert, to surround the roasted Alberta turkey. Take more time for friends, family, and turkey, and less time for cleaning, cooking, or prepping.
When: Order by December 21, pickup December 25, 2025, 2:00p.m.-4:00p.m.
Where: 135 Southland Dr SE, Calgary
How much: $295 serves 4-6 people
Lina’s Market
Lina’s Market, and the store’s three Calgary locations are here to make the holidays simpler, more convenient, and a lot tastier. The chef-made Christmas meals from Lina’s are available to order as individual plates, or as family-style meals. Choose between an entrée of glazed ham, or roasted turkey, for either of those takeaway meals. The family-style meals are a build-your-own dinner with each dish served by the kilogram. More items to browse on Lina’s holiday menu include the charcuterie boxes, and the Christmas bakery items.
When: Order by December 22, pickup December 23-24, 2025, 12:00 p.m.-4:00p.m.
How Much: $35 per person.
Where: Lina’s Market 2202 Centre St. NE, Calgary
- 100, 4916 130th Ave SE, Calgary
- 5108 Elbow Drive SW, Calgary
Delta by Marriott Calgary Downtown
Keep the holiday fun at home this Christmas with the downtown Delta’s Holiday Turkey Takeout. The meals are available for pickup from Christmas Eve to Boxing Day to allow for some flexibility as to when you celebrate. Gather the family on any of those three days to feast on the Delta’s birch syrup basted and roast turkey, starters like soup and salad, fixings and sides, and two types of dessert.
When: order by December 21, pickup December 24-26, 3:00p.m.-4:00p.m.
Where: 209 4 Ave. SE, Calgary, AB
How much: $308.92 per 4-6 people



Is there a restaurant open for a family day on Christmas Day
https://www.todocanada.ca/25-restaurants-open-on-christmas-day-in-calgary-dec-25-2022/
This may not be necessary or me however what an excellent selection.