Remove any stress or hassle of holiday meal planning this Christmas and have it prepared by some of Vancouver’s top chefs or restaurants. There are Christmas dining specials across Vancouver which help you to enjoy a delicious holiday meal on Christmas Eve or the 25th, whether that meal is brought home to enjoy, or enjoyed within the restaurant. These holiday specials include both take-home Christmas dinners, and in-person dining events.

Boulevard
Across all the Christmas dining in Vancouver there will be all sorts of meal styles like buffets or multi-course menus, different types of cuisine, and chances to visit different parts of the city. Those looking to order a meal to take home for Christmas Eve or Christmas Day still have about a week or two to get in those orders.
Restaurants with Take-Home Christmas Dinners
Bar Asra
When: order by December 20, pickup December 21-27, 2025, starting at 2:00PM
Where: 1480 W 11th Ave. South Granville, Vancouver
How much: small (5-6 people) dinner $250; large dinner (10-12 people) $375
Desi Indian Lounge
An Indian-inspired downtown hotspot celebrates the holidays with a four-course prix-fixe menu from Christmas Eve to New Year’s Day, featuring seasonal starters, classic appetizers, signature curries, and desserts. Festive Family Takeout Feasts for four or six offer shareable curries, rice, breads, starters, desserts, and optional drinks, making holiday hosting effortless.
Dine-in
When: December 24 to January 1
How much:
Takeout
When: December 24 to January 1
How much: Available for four ($60) or six ($95),
Family Feast for 10: $160
Where: 1355 Hornby Street, Vancouver
Railtown Catering
The 2025 Turkey Takeout options from Vancouver’s Railtown Catering give you two different choices for your meal. Choose between Railtown’s Half-Size Turkey Dinner for up to six people, or the Full-Size Turkey Dinner for up to 12 people. Both packages include an assortment of festive sides and accompaniments, as well as a classic pecan pie for dessert. And if you’re worried either package might not be enough, Railtown also have a menu of add-ons to consider.
Takeout
When: ordering available while quantities last; pickup December 24-26, 10:00AM-5:00PM-
Where: 397 Railway St., Vancouver
How much: half-size package (5-6 people) $325; full size package (10-12) $475
Boulevard Kitchen & Oyster Bar
Bring your Christmas celebrations to the heart of downtown Vancouver and to the festive atmosphere of Boulevard Kitchen & Oyster Bar. And if leaving the house on Christmas seems like a hassle, Boulevard are still here to help with their Holiday Turkey Dinner To-Go. And while it is labeled as a Turkey Dinner, there is also an option to make it a Prime Rib Dinner To-Go. The in-person holiday experiences at Boulevard also offer some options: choose between their three-course Christmas Eve Dinner, a Christmas Day Brunch, or the Christmas Day Dinner.
Dine-in
When: Dinner December 24-25, 2025, 4:30PM-9:00PM; Brunch December 25, 2025, 10:30AM-2:00PM
How much: Christmas Eve Dinner $90 per person; Christmas Brunch $115 per person; Christmas Dinner $135 per person
Takeout
When: pickup December 24-26, 12:00PM-5:00PM
Where: 845 Burrard St, Vancouver
How much: $295-$345 per four people; $465-$515 per 8 people
H Tasting Lounge
The Christmas events taking place this December at the H Tasting Lounge centre around meals, cocktails, toys, and high teas. But for those in search of something to dine on this Christmas, look no further than H Tasting Lounge’s takeout or in-person holiday meals.
The Turkey Takeout from the Lounge is available in two different sizes to help with all sorts of gatherings. Alternatively, H Tasting Lounge also invite you and yours to enjoy the meal within their dining room for the 24th or 25th. The in-person Christmas Tasting menu is available for kids and adults.
Dine-in
When: December 24-25, 2025, 5:00PM-8:30PM
How much: $50-$115 per person
Takeout
When: order by 12pm on December 21, pickup December 24-25, 5:00PM
Where: 1601 Bayshore Drive, Vancouver
How much: Carvery to Go $69 per person, available for min. 2 to a max. of 6 people; Family Dinner $455 per 8-10 people
Pacific Institute of Culinary Arts
Let the talented chefs handle all the shopping, chopping, roasting, and baking so you can focus on celebrating with family and friends. This year’s menu features a succulent turkey feast with all the traditional trimmings and dessert, serving 2 people per order. Add-ons like house-made cheesy mac & cheese, extra turkey gravy, and additional sticky toffee pudding are also available. For an elevated experience, sommelier-curated holiday wines can be included with your order.
Takeout
When:
Orders must be placed by Sunday, Dec. 21 at 11:59 PM
Tuesday, Dec. 23: 9:30 AM – 4:00 PM
Wednesday, Dec. 24: 9:30 AM – 2:30 PM (Blue Hat closes at 3:00 PM)
Where: 101 – 1505 West 2nd Avenue
Vancouver
How much: $149
Dine-in Christmas Meals in Vancouver
.Reflections The Garden Terrace – Rosewood Hotel Georgia
The airy, bright, and spacious dining room of the Reflections Garden Terrace restaurant is a perfect setting for a festive meal. And this Christmas, Reflections will have two different festive offerings or meals. The first of those is the Breakfast with Santa event a few days before Christmas which will feature a visit from Santa who will also be taking photos and accepting letters to Santa/him. Later in the day, the restaurant will host an Elevated Christmas Celebration Dinner that will feature festive holiday dishes, and another visit from Santa!
When: Breakfast with Santa December 22, 2025, 9:00AM-2:00PM
Elevated Christmas Celebration December 25, 2025, 3:30PM-9:30PM
Where: 801 W Georgia St, Vancouver
How much: Breakfast with Santa $75-$95 per person; Elevated Christmas Celebration $85- $185 per person
Tamarind Tales
The Grand Christmas Buffet from Tamarind Tales is set to take place on the 25th with over 40 different dishes included in the buffet. This buffet will be available for Christmas dinner reservations and is set to feature some of Tamarind’s hottest or most popular dishes. This is a chance to switch out the traditional ham or turkey dinners for new flavours and authentic Indian cuisine. The Tamarind Tales regular dinner items include a combination of meat and vegetarian dishes.
When: December 25, 2025, 5:30PM-8:30PM
Where: 1128 W Broadway Unit 201, Vancouver
How Much: Varies
Cafe One – Sheraton Vancouver Wall Centre
Both of Café One’s Christmas dining experiences take place on Christmas Day. However, these are two very different experiences. First up in the day will be Café One’s Christmas Brunch Buffet of seasonal and festive favourites both sweet and savoury. Later in the day, they’ll host a 4-Course Prix Fixe Christmas Dinner with different options for each course, and a welcome drink provided to guest on arrival.
When: December 25, 2025; brunch buffet 10:00AM-2:00PM
four-course dinner 5:30PM or 8:00PM
Where: 1000 Burrard St, Vancouver
How much: $89-$95 per person
Mosaic Grille
The Hyatt’s Mosaic Grille have four separate dining experiences to offer this Christmas! You and your loved ones can pick between the Mosaic Grille’s Christmas Eve brunch or dinner buffets, or the Christmas Day brunch and dinner buffets. This leaves four different times and some flexibility for your plans, as the buffets provide a feast for your celebrations. Each buffet has two seating times available for reservation.
When: December 24, 2025, brunch 10:00AM or 12:30PM, dinner 4:30PM or 7:00PM
December 25, 2025, brunch 10:00AM or 12:30PM, dinner 4:30PM or 7:00PM
Where: 655 Burrard Street, Vancouver
How much: Christmas Eve Brunch $55-$110 per person; Christmas Eve Dinner $60-$120 per person; Christmas Day Brunch $60-$115 per person; Christmas Day Dinner $60-$125 per person
Water St. Café
When: Christmas Eve Dinner, December 24, 3:00pm-8:00pm; Christmas Dinner, December 25, 2025, 2:00pm-8:00pm; Brunch December 26, 2025, 10:00AM-3:00PM
Where: 300 Water St., Vancouver
How much: Christmas Eve Dinner $79 per person; Christmas Dinner $128 per person
Hawksworth Restaurant
Indulge this Christmas by spending your evening with the Hawksworth Restaurant and their Chef’s Christmas Dinner. The multi-course tasting menu is designed around fresh, seasonal ingredients, and the festive spirit. Overall, Hawksworth’s menu is curated to showcase the finest of contemporary Canadian cuisine, which will all be featured in this special Chef’s Dinner on the 25th.
When: December 25, 2025, 3:00PM-9:00PM
Where: 801 West Georgia Street, Vancouver
How much: $190 per person
Dockside Restaurant
When:December 24 & 25, 2025
Where: 1253 Johnston Street, Granville Island
How much: Christmas Eve and Christmas Day Buffet $55-$109 per person; Christmas Day Dinner Buffet $68-$149 per person
Six Acres
There are two festive specials to look forward to from Vancouver’s Six Acres! Join Six Acres this coming week of Christmas to savour the Christmas Chicken Roast special, available from the 22nd to the 24th. Along with the chicken dinner, Six Acres will also host you and yours for your choice of a Christmas Eve or a Christmas Day Brunch. The brunch meals will feature festive dishes and will serve to help launch new brunch items from Six Acres; items that will be available after Christmas.
When: Christmas Chicken Roast served December 22-24, 12:00PM-11:00PM
Christmas Brunch served December 24-25, 2025, 9:00AM-12:00PM
Where: 203 Carrall St, Vancouver
How much: a la carte
Honey Salt
The holiday happenings at Honey Salt in the Parq Casino go well beyond meal specials. While there are Christmas meals to plan for from Honey Salt this December, they’re also set to host Gingerbread House Decorating and Festive Brunch, and a New Year’s Eve Gala. But, if you’re looking for a memorable way to spend your Christmas Eve or Day, Honey Salt do still have those festive specials including a brunch and dinner buffet on the 24th and the 25th.
When: Dinner December 24-25, 5:00PM-9:00PM
Brunch December 24-25, 10:30AM – 3:00PM
Where: Parq 39 Smithe Street
How much: brunch $28-$65 per person; dinner $48-$85 per person
Showcase Restaurant & Bar
Celebrate Christmas one of two ways, and on one of two days, with the Showcase Restaurant & Bar in Vancouver. To help with your meal plans, Showcase have a gourmet three-course Christmas Dinner available on the 24th and the 25th, as well as a Christmas Day Brunch Buffet. The three-course Christmas Dinner includes a choice for each course, and a vegetarian option for the entrée.
When: 3 Course Dinner December 24-25, 4:30PM-9:00PM
Christmas Day Buffet, 10:00AM-2:00PM
Where: 1128 West Hastings Street, Vancouver
How much: Christmas Day Brunch Buffet $49-$99 per person; Christmas Eve & Day 3 Course Dinner $40-$78 per person
Don at Kitsilano
Don at Kitsilano have a Christmas Tasting Experience scheduled for the holidays to offer you a 10-course meal like no other. The Chef’s Christmas 10-Course Tasting Menu is thoughtfully crafted to show off Don’s culinary creativity, and the season’s freshest or finest ingredients. The usual menus at Don at Kitsilano are a great way to sample authentic Vancouver cuisine from the drinks and desserts to the appetizers and main entrees.
When: December 24-25, 2025, 9:00AM-12:00PM
Where: 2186 W 4th Ave, Vancouver
Botanist
When: December 24, 5:30PM-9:30PM
December 25-26, 2025, 11:30AM-1:30PM
Where: 1038 Canada Place, Vancouver
How much: Christmas Eve $199 per person, Festive Brunch $94 per person
Miku Restaurant
Vancouver’s Miku Restaurant are known for exquisite sushi plates and other authentic Japanese cuisine. This Christmas, Miku offer one of the best ways to sample some of their most popular dishes or rolls through Seven-Course Holiday Kaiseki dinner. They’ll host the 7-course special for both Christmas Eve and New Year’s Eve with an additional holiday menu available in December outside of the 24th and 31st.
When: December 24, 2025, 5:00PM -9:30PM
Where: #70 – 200 Granville St, Vancouver
How much: $195 per person
Top of Vancouver Revolving Restaurant
Make the evening of Christmas Eve or Christmas a night to remember with the Holiday Set menu, and the views, of the Top of Vancouver Revolving Restaurant. As you take in the downtown skyline and mountains, you’ll get to dine from the restaurant’s festive two-course dinner with different options for each course. They also offer a handful of premium entrees on the holiday menu which come at an extra cost.
When: December 24-25, 2025, 6:30PM-11:00PM
Where: 555 West Hastings Street, Vancouver
How much: $165 per person
The Georgia Bar & 1927 Lounge
The Georgia Bar & 1927 Lounge have two special evenings planned for the 2025 holiday season. Join the Georgia Street restaurant for a four-course Christmas Eve dinner, or Christmas Day dinner. Each experience is complete with live entertainment, holiday décor, and festive vibes. The meals include festive or traditional cuisine with a contemporary flair.
When: December 24, 5:00PM-11:00PM; December 25, 2025, 5:00PM-10:00PM
Where: 801 W Georgia St, Vancouver
How much: Christmas Eve Dinner $65-$145 per person
Christmas Day Prix Fixe $85-$185 per person
ARC Restaurant
The holiday offerings at Vancouver’s ARC Restaurant span Christmas Eve to New Year’s Day. These offerings include holiday dining experiences for Christmas Eve, Christmas Day, Boxing Day, New Year’s Eve, and New Year’s Day! Those in search of a warm and cozy place to dine for Christmas can take advantage of ARC’s Christmas Eve four-course dinner, a Festive Christmas Day Brunch, or the four-course dinner on Christmas Day.
When: Christmas Eve Dinner December 24, 5:00PM-9:30PM; Christmas Day Brunch 9:00AM-1:30PM; Christmas Dinner 5:30PM-9:30PM
Where: 900 Canada Place, Vancouver
How much: Christmas Eve and Day Dinner $75-$149 per person; Christmas Brunch $59-$99 per person
Diva at the Met – Metropolitan Hotel
‘Tis the season at Diva for holiday dining! Christmas at Diva at the Met means the choice between a memorable night out on the 24th or the 25th. Diva at the Met have a four-course Christmas dinner available on both nights. And, each course comes with two different options, while the entrée has three different options from which to choose.
When: December 24-25, 2025; 5:00PM-9:30PM
Where: 645 Howe St., Vancouver
How much: $109 per person
PAUL Bakery, Café, & Restaurant
When: December 11-30, 2025, 5:00PM-8:30PM
Where: 1164 Robson St., Vancouver
How much: $88-$128 per person
Five Sails
Vancouver’s Five Sails will be open on December 24th for a special Christmas Dinner experience. The dinner will feature an exclusive five-course menu of the Pacific Northwest’s finest and freshest winter ingredients or flavours. Enjoy these courses alongside the optional wine pairings, and the waterfront views from the Five Sails dining room.
When: December 24, 2025, 4:20PM, 5:00PM, or 8:30PM
Where: 999 Canada Place, Vancouver
How much: $170 per person
Sylvia Hotel
The Sylvia Hotel’s 2025 Festive Events are a surefire way to treat the family, or any friends, to a decadent Christmas meal. Those events include a Christmas Dinner that will be available on the Eve, and Day of Christmas, as well as a brunch event for starting off your Christmas Day right. The dinner is a set, multi-course meal, while the brunch includes pastries for the table, and each guest’s choice of entrée.
When: Christmas Brunch December 25, 10:00am-2:00pm; Christmas Dinner December 24th-25, 4:00pm-10:00pm
Where: 1154 Gilford Street, Vancouver
How much: Christmas Brunch per person; Christmas Dinner
TEAHOUSE IN STANLEY PARK
The Teahouse will offer special festive menus on Christmas Eve and Christmas Day. The Christmas Eve menu features a three-course dining experience with a choice of appetizers, entrées, and desserts, including classic holiday and vegetarian options. On Christmas Day, guests can enjoy an enhanced multi-course menu beginning with an amuse bouche, followed by appetizer selections.
When: December 24th, 4pm onwards
December 25th 3pm onwards
Where: 7501 Stanley Park Dr, Vancouver
How much: $75 per person on Dec 24, $109 per person on Dec 25
Seasons in the Park
Seasons in the Park will present festive dining experiences on Christmas Eve and Christmas Day. The Christmas Eve menu offers a three-course experience with a choice of seasonal starters, classic and seafood entrées, and indulgent desserts. On Christmas Day, guests can enjoy an elevated multi-course menu beginning with an amuse bouche, followed by starter selections, a palate cleanser, refined entrée options including premium seafood, and a choice of signature desserts.
When: December 24th, 4pm onwards
December 25th 3pm onwards
Where: W 33rd Ave, Vancouver
How much: $75 per person on Dec 24, $109 per person on Dec 25