In search of Calgary restaurants open on Christmas Day?
For 2025, see 20+ Restaurants Open on Christmas Day in Calgary – Dec 25, 2025

Credit: Tim Douglas from Pexels
If you celebrate Christmas and wish to avoid cooking Calgary has wonderfully festive holiday meals scheduled for in-person dining on December 25th, all of which are accepting reservations. These include hotels and restaurants but act fast, as these events fill up quickly.
If you are simply looking for places open for Sunday and if the meal doesn’t need to be festive at all, you can still find several restaurants and takeout spots in Calgary that are open for Christmas!
For Take-out for Christmas, see:
I. Festive Christmas Day Dining in Calgary
Borough Bar + Grill
Fill up on a delicious dinner from the Borough Bar + Grill for Christmas day by reserving a table in the restaurant or take your order to go with their curbside pickup. They offer a wide assortment of entrée options like pizza, chicken, lamb, steak, and pasta, as well as a savoury selection of gourmet starters. They have a few Christmas Day specials on top of all those other options, too: a turkey dinner, or a rib roast dinner.
When: December 25
Where: 4011 University Ave NW, Calgary
How much: $29 to $48 per person
https://www.instagram.com/p/CmNWicKPZhz/
Delta Calgary South
The Christmas day dinner from the Calgary Delta South will feature a large menu. To start, you can pick your choice of small bite, then your choice of larger appetizer. The main courses star options like beef wellington, duck breast, or mushroom and thyme tarte. The filling Christmas options can be a great way to treat any group for the holiday.
When: December 25
Where: 135 Southland Dr SE, Calgary
How much: $75 per person
Book your table at 403 278 5050 | Sales@sageandco.ca
The Carriage House Inn
Whether or not you feel like staying in to celebrate the holidays, or going out for a meal, you can rest assured The Carriage House Inn can help make for a stress-free holiday meal with their Christmas Day Buffet. Buffets are perfect for larger groups but work for any size of dinner party. The Carriage House’s holiday offerings will include starters, main selections, and several dessert options.
When: December 24-25
Where: 9030 Macleod Trail
How much: $55 per adult, $28 per child 10 and under
Yellow Door Bistro
Yellow Door Bistro’s Christmas day meals include a Brunch Buffet, or a Dinner Buffet in their open and bright dining room. Each menu will include a huge selection of festive foods, holiday treats, and desserts. The stars of the brunch include bacon and eggs, glazed ham, and carved beef striploin; the mains for dinner include turkey confit, prime rib, and seafood.
When: December 25
Where: 119 12 Ave. SW, Calgary
How much: Christmas Brunch Buffet $45 per person
Christmas Dinner Buffet $85 per person
Fairmont Palliser
Calgary’s Fairmont Palliser, and their Hawthorne Dining Room, offer a few ways to dine this holiday season, including Christmas Day. You have the choice between Hawthorne’s Yuletide Lunch, or Yuletide Dinner, both available December 1-26. Or you can enjoy the Palliser’s Christmas Day Brunch. All three dining experiences are open for reservations.
When: brunch – December 25; Yuletide Lunch and Dinner – December 1-26
Where: Hawthorn at Fairmont Palliser – 133 9th Ave. SW
How much: brunch $125 per person
Lunch $50 per person
Dinner $70 per person
Thomson’s Kitchen & Bar at the Hyatt
You can take advantage of Thomson’s Christmas Day buffet for lunch or dinner this year, with seating times available at 12pm, 3pm, and 6pm. The buffet meal offers a unique variety of stations, platters, and entrees with additions like a pho noodle station, carved meats, charcuterie, seafood, dim sum, and much more.
When: December 25
Where: Hyatt Calgary – 112 8 Ave SE
How much: $68-$135 per person
Southland Yard
Join Southland Yard on Christmas Day for a delicious and memorable 4-course holiday meal. You can liven up your meal with a selection of wine pairings for an extra cost, too. The festive dinners include different options for each course and the opportunity for select wine pairings for an additional $50.
When: December 25
Where: 135 Southland Dr. SE
How much: $75 per person
II. Calgary Restaurants Open on Christmas Day
Glenmore Inn
The Christmas day dinner at Glenmore Inn is sold out, but the Sunday Brunch at the Garden Court will be open on December 25th from 7:00 am to 12:00 pm. The buffet costs $27.95 for adults
$23.95 for seniors (65+) and youth (ages 11 to 17) and $10.95 for children (ages 4 to 10). Call 403-720-5288 before you head out and reserve early.
Where: 1000 Glenmore Court SE, Calgary
Gyu-Kaku
Gyu-Kaku will serve their dinner menu only for Christmas 2022. This includes small plates and appetizers, noodle meals, fresh sushi, meat entrées, and rice dishes. Their large menu is a perfect way to create a family-style dinner where everyone shares the sides and mains.
Where: Unit 100 638-6 Ave. SW, Calgary
YAKIMA Social Kitchen + Bar
The YAKIMA menus draw inspiration from a variety of cultures but are created through fresh local ingredients. The dishes will bring out flavours from Aboriginal, Asian, and North American cuisine. This gives guest options like tuna poke, kale and brussels sprouts Caesar salad, pizza, bison ribeye, and many more.
Where: 2001 Airport Rd NE, Calgary
Indian Accent Kitchen & Bar
Indian Accent can make an excellent choice for anyone in search of a vegetarian meal on Christmas Day. Indian Accent’s vegetarian menu includes large and filling selections which are offered alongside just as many meat/fish plates. Their menu continues with Indo-Chinese dishes, fresh breads, desserts, and more.
Where: # 3126, 288 Saint Moritz Dr. SW, Calgary
Canadian Brewhouse Mahogany
While most of Calgary’s Brewhouse locations are closed for Christmas, the Mahogany location will remain open! You can book a table to secure your table for the 25th or schedule a curbside pickup. Their feature menu currently offers an assortment of Italian-inspired foods like lasagna bites, Mamma’s Meatballs, and deep fried mozza sticks.
Where: 7 Mahogany Plaza SE #700
Zaika Bistro
Zaika Bistro’s Indo-Chinese menu is perfect for individual meals, couples, or large families (with several big dishes to share). They’ll be open for dinner hours on Christmas Day for both take-out and in-person reservations. The menus differ between in-person and take-out, so take a peek at both before you decide on how to try Zaika Bistro!
Where: #120 500 Royal Oak Dr NW, Calgary
Masala Bhavan South Indian Cuisine
You’ll be able to stop by Masala Bhavan for dine-in or take-out orders on Christmas Day from 4pm-9:30pm. They offer a menu of South Indian dishes and dinner options like meat platters, vegetarian dishes, soup, rice plates, and sides like naan bread or chutney.
Where: #33A 4604 37 Street SW, Calgary
Red Lobster
Calgary’s Red Lobster will be open for limited hours on Christmas Day; and while12pm-7pm are limited compared to their regular hours, this still gives you time for lunch or dinner. The seafood restaurant has a Build-your-own-Feast Special on at the moment, a fun selection of signature cocktails, and their classic seafood favourites.
Where: 312 35th Street N.E., Calgary
Delhi Express
Order up an authentic taste of India this December with Northeast Calgary’s Delhi Express. They are open every day from 11am-11pm, and offer a variety of selections for either sharing, for creating a large dinner out of, or for snacking. These Indian dishes include everything from vegetarian to meat, breads and rice, and savoury side dishes.
Where: 5850 88 Ave NE #4110, Calgary
The Chili Hut
If you plan for dining in person at the Chili Hut in Calgary on Christmas, be sure to make a reservation as they are a busy place! You can also opt for takeout if you wish. Their menu provides a wide selection of authentic Chinese dishes and plates with a focus on fresh meats and vegetables.
Where: 11-222 16 Avenue NE, Calgary
Luubann East African Restaurant
The Luubann menu is available for breakfast, lunch, or dinner on December 25th. The café-style restaurant offers a beautiful assortment of handmade sweets, and an East African menu of small or large plates. This includes soups and wings, or the entrees of lamb, T-bone steak, or Somali fried rice, to name but a few!
Where: 1506 12 Ave SW, Calgary
Royal Mango Shivaa
Calgary’s Royal Mango Shivaa are open from 12pm-7:30pm on Christmas/December 25th for in-person and to-go orders. And for future orders, consider them for catering! But on the 25th, you’ll be able to indulge in their Indo-Canadian fusion menu of street food, barbecue, main courses, and daily specials.
Where: 3132 26 St NE #325, Calgary
Safari Grill
Book your table as soon as possible for Christmas Day dining with the Safari Grill. You won’t want to miss this menu, which gathers its inspiration from East African cuisine. The menu and atmosphere reflect the culture to bring about a bright and cheery space in which you get enjoy plates like the battered tempura meats, their famous ribs, or one of Safari’s large platters.
Where: 100, 255 28 St SE., Calgary
Fradu Café South African Barbecue
Warm your winter day up this holiday season with Fradu Café and their flavourful selection of South African food. This includes chicken, beef, or pork, filled with spice, family-style sharing platters, and an assortment of sides. If you need to feed a large group on December 25th, call ahead to ask about the larger catering platters.
Where: #426, 12445 Lake Fraser Dr SE, Shop #43, Calgary
South Silk Road
Book your December 25th table with the South Silk Road Chinese Restaurant for an authentic and delightful dining experience. There are many ways to fill up on the Silk Road menu, from unique and delicacy-style proteins, stir fry, noodle plates, seafood dishes, and a few light starters/appetizers.
Where: 1130 10 Ave SW, Calgary
Silver Dragon Restaurant
The award-winning Chinese food from Silver Dragon offers a mix of Szechuan cuisine, and Cantonese cuisine. From here, you’ll have a huge variety of ways to start your meal through soups and appetizers, and many more options for your main entrée. They offer mains with beef or seafood, and over a dozen more vegetarian entrees.
Where: 106 3 Ave SE, Calgary
U & Me
Dine in at the U & Me restaurant near downtown Calgary or take the Chinese food home for a cozy meal at home. For both experiences, the restaurant offers a large dim sum menu, comforting soups, rice or noodle dish, and large entrees with beef, pork, chicken, or seafood.
Where: 233 Centre St S #201, Calgary
Great Taste Chinese Restaurant
Book a spot with Great Taste Chinese Restaurant for Dim Sum, or their huge variety of other Chinese dishes. You can pick from an assortment of vegetarian mains, meat or fish mains, fried rice or noodle plates, soup, desserts, and Chinese alcoholic beverages.
Where: 123 2nd Ave SE, Calgary
Cityscape Pizza
There are a number of tasty pizzas to try from Cityscape, who will be open regular hours for December 25 for takeout. They offer vegetarian and meat pizzas, with all the traditional favourites includes, as well as signature pie flavours of paneer, butter chicken, or spicy Indian.
Where: 3880 104 Ave NE #112, Calgary
DC Pizza
Look to DC Pizza for full dinner and lunch meals, or a simple snack to get you through the day. Their pizzas come in a wide range of flavours, including a build-your-own option. Besides appetizers, snacks, or pizza, DC also offer pastas and breads, and house-made dips.
Where: 5 Coral Springs Blvd NE #11, Calgary
https://www.instagram.com/p/CmPXqVAvvtn/
You may like:























