The beauty of having someone else prepare your Christmas meals means getting to save so much. You’ll save time and effort on parts of the Christmas prep like shopping, cooking, or cleaning, while still having the chance to indulge in a special meal. There are over a dozen restaurants or pubs in Edmonton, too, which offer this chance to have someone else prepare the meal while you get back to Christmas fun.

Credit: Fezbot2000/Unsplash
Whether you need a prepared meal to enjoy within the comfort of home, or a chance to enjoy some time out of the house together, these places in Edmonton offer an array of holiday meal options. Many of the dine-in experiences include a buffet meal, while other in-person Christmas dinners in Edmonton are plated or multi-course with a set menu. The takeout Christmas meals in Edmonton also offer variety in terms of sizes, meal types, and dietary needs.
Contents
- Dine-in & Takeout Christmas Specials
- Dine-in Christmas Specials
- Takeout Christmas Specials
Happy eating; Merry Christmas and Happy holidays!
Edmonton Restaurants with Dine-in & Takeout Christmas Specials
PYRO 142
When: December 19–28, 2025, 5:00 p.m. -10:30 p.m.
Where: 9106 142 St NW, Edmonton, AB
How much: $37 per person
Share – The Westin
Get the option between two memorable and special dining experiences courtesy The Westin and the Share restaurant. This holiday season, The Westin will host a Christmas Day Brunch Buffet complete with a turkey carving station and festive desserts while also offering a holiday meal takeout experience. The Festive Turkey To Go meals from The Westin are suited to groups of 4-5 or 8-10 people with brined and roasted turkey, sides, accompaniments, and dessert.
Takeout
When: pickup December 23-26, 2025; 10:00 a.m. -6:30 p.m.
How much: – Serves 4–5 guests: $370
– Serves 8–10 guests: $520
Dine-in
When: December 25, 2025; 10:30 a.m. -2:00 p.m.
Where: The Westin 10135 100 St. NW, Edmonton, AB
How much: $48-$99 per person
Sawmill & The Mill Craft Bar
Take your pick between a decadent in-person experience or all the great food in a takeout experience from Sawmill. For Christmas 2025, The Sawmill & Mill Craft Bar will host a Christmas Eve brunch for the 24th while also having the Turkey Takeout deal available. Those takeout meals are available for pickup on the 23rd and 24th, while the in-person brunch is only on Christmas Eve. When it comes to cuisine, the festive Christmas Eve Brunch will include a large buffet of breakfast and lunch items, plus many Christmas-themed treats. The takeout dinner is a full turkey meal prepared for individual ordering.
Takeout
When: pickup December 23-24, 2025; 12:00 p.m. -8:00 p.m.
How much: $34.95 per person
Dine-in
When: December 24, 2025; 9:30 a.m. -2:30 p.m.
Where: 4810 Calgary Trail South, Edmonton, AB
How much: $22.95 – $49.95 per person
Fairmont Hotel MacDonald
Takeout
When: Available for pick-up or delivery until January 5, 2025; 11:00 a.m. -5:00 p.m. ; place orders 7 days in advance.
How much: $350-$385 per four people; $599-$649 per 8-10 people
Dine-in
When: December 24-25, 2025; 5:00 p.m. -9:00 p.m.
Where: 10065 100 St. NW, Edmonton, AB
How much: Christmas Eve $119 per person; Christmas Day $189 per person
4404 Restaurant – Delta Hotels by Marriott Edmonton South
There are two different ways to celebrate the holidays with the help of the 4404 Restaurant in the South Edmonton Delta. These include first the chance to enjoy a special turkey dinner at home for up to 6 people, or up to 12 people. The turkey dinners include sides and accompaniments, as well as a sticky toffee pudding for dessert. Second, 4404 are also scheduled to host their annual Christmas Brunch Buffet with more times now added on Boxing Day to give your planning more flexibility.
Dine-in
When: December 25-26, 2025; 9:00 a.m. -2:30 p.m.
How much: $65 per adult, $55 per senior, $27 per child
Takeout
When: order by December 20, 2025; Pick up December 24-25, 2025; 11:00 a.m. -5:00 p.m.
Where: 4404 Gateway Boulevard, Edmonton, AB
How much: $300 for up to 6 people; $450 for up to 12 people
Edmonton Restaurants with Dine-in Christmas Specials
Riverside Bistro – Courtyard Marriot
The incredible experience of outdoor but heated winter patio dining is available this Christmas with the Riverside Bistro; here, the domes and patios sit on a tall bank overlooking the North Saskatchewan, and much of south Edmonton. The Riverside Bistro will have their dome dining experience available from Christmas Eve to Boxing Day with a decadent three-course Christmas dinner served with the dome reservations. This is a unique opportunity for one of the most memorable Christmas meals in Edmonton!
When: December 24-26, 2025; 5:00 p.m. –
Where: 1 Thornton Crt., Edmonton
How much: $72-$89 per person for dinner; minimum food and beverage spend of $150 per dome
Braven
Take your pick between three different days over the holidays for an evening out at Braven to enjoy their 2025 holiday menu. This Christmas, Braven will be open from the 24th to the 26th with this holiday menu available for dinner reservations. The menu offers the option between a prime rib dinner, or a roast turkey dinner, complete with sides, fixings, and a sugar tart with pecan crumble for dessert.
When: December 24-26, 2025, 5:00 p.m. -9:00 p.m.
Where: 10344 102 St. NW, Edmonton, AB
How much: $84 per person
District 102
When: December 24-25, 2025
Where: 10222 102 St. NW, Edmonton, AB
How much: $58.00 – $70.00 per person
The Kitchen – River Cree Resort & Casino
The Kitchen at the River Cree Resort & Casino will have three special buffet meals to help with your holiday celebrations. This includes an evening buffet dinner on Christmas Eve, as well as an afternoon and evening buffet on Christmas day. These extravagant buffet spreads are the perfect way to treat someone special or the entire family to an afternoon out of the house, a great meal, and the joy of not having to cook for Christmas.
When: December 24, 2025, 3:00 p.m. or 5:00 p.m. ; December 25, brunch, 11:00 a.m. or 1:00 p.m. ; December 25, dinner, 3:00 p.m. , 5:00 p.m. , or 7:00 p.m.
Where: 300 East Lapotac Blvd., Edmonton, AB
How much: $79.99 per person
Tap 25
As part of the Christmas celebrations at the River Cree Resort & Casino, there will be yet another restaurant with another festive special at the hotel. The River Cree’s Tap 25 have their Christmas menu available for most of December and up until Christmas Day. Those holiday specials include three courses that complete a perfect holiday dinner: butternut squash soup, roast turkey with all the fixings, and a pumpkin cheesecake slice.
When: December 1-25, 2025, 11:00 a.m. -11:00 p.m.
Where: 300 East Lapotac Blvd., Edmonton, AB
How much: $24.99 per person
Fantasy Land Hotel L2 Grill
Don’t miss your chance this holiday break to treat the family or loved ones to one of two incredible experiences from the Fantasyland Hotel’s L2 Grill. For Christmas Eve and Day, the L2 Grill will offer their special Christmas Table d’Hote dinner. The meal includes four specially curated courses with options for each course. And on Christmas Day, the L2 Grill will also host a Brunch with Santa event that gets everyone at the table access to the brunch buffet, and a chance to meet the big guy.
When: Christmas Table d’Hote December 24-25, 2025, 5:00 p.m. -9:30 p.m.
Christmas Day Brunch 11:00 a.m. -2:00 p.m.
Where: 17700 87 Ave. NW, Edmonton, AB
How much: $65-$89 per person
Chateau Louis
In 2026, Ukrainian Christmas falls on January 7th; and to help anyone in Edmonton celebrate, the Chateau Louis’ restaurant will prepare a memorable Ukrainian Christmas Eve buffet on the 6th. The buffet will be filled with a huge variety of Ukrainian treats and holiday treats from the savoury to the sweet, and every dish in between. The event will be complete with live entertainment!
When: January 6, 2026
Where: 11727 Kingsway NW, Edmonton
How much: $29.75-$55.75
Edmonton Restaurants with Takeout Christmas Specials
Highlands Golf Club
There are festive meals taking place within the Highlands Golf Club dining room throughout December. But for those who want to celebrate Christmas at home, and a bit closed to Christmas Eve or Day, the Highlands Golf Club can still help. Their 2025 Christmas Turkey Takeout is now available to order and will fill a table for up to five people. Or opt for the individual servings for a smaller group. Both types of meals are served hot and ready to eat.
When: order ASAP pickup December 24 and 25; 11:00 a.m. -5:00 p.m.
How much: 4–5-person meal for $180 Individual servings available for $47/person.
Where: 6603 Ada Blvd. NW, Edmonton, AB
D’Arcy’s Meat Market
When: closed Sundays; Monday – Wednesday 11:00 a.m. -7:00 p.m.
Where: #32, 275 Carnegie Dr., St. Albert, AB
How much: minimum of 15 per item
Upper Crust Café & Caterers
The 2025 Christmas Menu from Edmonton’s Upper Crust Café & Caterers is now up and ordering is live! Take advantage of these wonderful meals prepared by one of the city’s top caterers, and leave the work of your meal to the pros. The Upper Crust Christmas Menu includes individually plated meals of either a turkey, ham, salmon, vegetarian, or vegan entrée. Plus, Upper Crust also offer an array of desserts to add on to your order.
When: order by December 18, pickup December 1-24, 2025, 10:00 a.m. -2:00 p.m.
Where: 10909 86 Ave., Edmonton, AB
How much: $23 per person
Sorrentino’s Catering
The 2025 Turkey-To-Go Feasts from Sorrentino’s Catering are a surefire way to make your celebrations memorable while you stay cozy at home. The feasts are large enough to serve 6-8 people with white and dark meat, drumstick and wings, several sides and accompaniments, and the tiramisu for dessert. Plus, catering from the Sorrentino’s Restaurant Group means that you’ll get the convenience of being able to choose between four different pickup locations.
When: order by December 18, pickup December 24, 10:00 a.m. -1:00 p.m.
Where: 10665 109 St., Edmonton, AB; 595 St Albert Trail, St Albert; 6867 170 St., Edmonton, AB; 2345 111 Street NW, Edmonton
How much: $299 pr 6-8 people
Acapella Catering
The Holiday Take and Bake packages are back this year courtesy of Acapella Catering. With these, you get more time to enjoy the holiday meal as you spend less time cooking, preparing, or shopping. The Take and Bake specials from Acapella offer the choice between a family meal for up to 6 people, individual dinners, Everything But the Bird, and individual sides or desserts.
When: Order by December 15, pickup or delivery December 24, 2025
How much: $177.50/4-6 guests
Where: 12105 120 Ave. NW, Edmonton, AB
Sunterra Market
The Seasonal Feasts are back at Sunterra Market and are the perfect way to eliminate a bit of stress from a Christmas or New Year’s celebration (NYE and Christmas feasts are separate). The Sunterra holiday meals are available as individual dinners with different entrée options, or as Family Feasts for four people. And while the fresh, seasonal ingredients are one major highlight of the dinners, a second is easily the fact that Sunterra Market offer delivery.
When: delivery or pickup December 20–24, 2025.
Where: 201 10150 Jasper Ave., 5728 111 St NW, Edmonton, AB
How much: $29.99-$41.99 per person
Careit Urban Deli Christmas Dinner
When: Order by December 17, pickup December 23-24, 2025, 11:00 a.m. -7:00 p.m.
Where: 10230 104 Street NW; 9672 142 Street NW; 5236 199 St. NW, Edmonton, AB
How much: $33.33-$38.09 per person, sides and extras also available
$123-$142 per group of four
Freson Bros. Catering
Take your pick between a few different but equally as tasty Christmas Dinner boxes prepared by Freson Bros. Catering. This year, Freson Bros. have three different dinner boxes to offer, each with their own special features, and each able to serve different party sizes. The Vegan Dinner is the smallest among them and is prepared for two people to share. The Classic Dinner Box for four people includes sides and fixings for the roast turkey entrée. The Signature Dinner Box is similar to the Classic but has enough food for up to six people.
When: available to order and pick up December 1, 2025-January 7, 2026
Where: 5139 Mullen Rd, Edmonton
How much: Signature Christmas $229 per six people; Vegan Dinner $55 per two people; Classic Christmas Dinner $99 per four people
Graze Restaurant – Edmonton Inn & Conference Centre
Eliminate all the hassle of cooking and preparing a holiday meal by taking advantage of Graze Restaurant’s December Festive Takeout Dinners. The meals are available for pickup from now until Boxing Dy provided you give Graze at least 4-days’ notice. The cuisine also offers a bit of option as the meals come as either a meal centered around glazed ham, or around roast turkey. Both options include an array of sides, accompaniments, and a dessert.
When: order four days in advance; pick up December 1-26, 2025; 7:00 a.m. -2:00Pm or 5:00 p.m. -9:00 p.m.
Where: 11834 Kingsway Ave., Edmonton, AB
How much: $29.95 per person











This comment is about the listing of venues with which to get a take out Christmas Dinner.
It would appear that the listings are from 2020. Not very practical as we are now in 2021.
It would be helpful to have information pertaining to the current year.
We will publish those by Dec 11th, 2021. Check back by that date.