7 Vancouver restaurants serving feasts on Christmas Day

If just thinking about preparing dinner on Christmas Day is enough to make you tired, then we’ve got the perfect alternative for you.
There are a handful of venues in the city that are keeping their doors open on the 25th and they’re currently accepting reservations from groups looking to enjoy the expertly-crafted holiday menus and bespoke seasonal cocktails available.
Give yourself the gift of relaxation this year and head to one of these 7 Vancouver restaurants serving brunch and dinner on Christmas Day.
See also
- 10 restaurants serving Christmas Eve Dinner in Vancouver
- 10 best places to get Christmas dinner to-go in Vancouver
- Mister just unveiled the most festive holiday ice cream of all time
- 13 best places to eat comfort food in Vancouver
- Virtuous Pie is having a BYOW vegan feast on Christmas Eve
Boulevard Kitchen & Oyster Bar (brunch and dinner)
On Christmas Day Boulevard will mark the occasion by hosting grand buffet brunch and dinner menus from 10:30 am to 3 pm and 4 to 9:30 pm. In true West Coast style, the kitchen team will offer a variety of surf-and-turf options such as Albacore Tuna Tataki, Smoked Steelhead Trout and Paella in addition to dishes like Slow-Roasted Prime Striploin, BLVD Porchetta, and Roasted Turkey.
Reservations: Call 604-642-2900 to book
Address: 845 Burrard Street, Vancouver
Copper Chimney (dinner)
Christmas Day dinner at Chopper Chimney features a delicious three-course dinner for $58 per person.
Reservations: Book online
Address: 567 Hornby Street, Vancouver
Dockside Restaurant (dinner)
Dockside Restaurant at Granville Island is offering a festive Christmas Dinner buffet for $94.95 per person. The spread features Pilsner poached tiger prawns, Dungeness crab, vegetarian spring rolls, and Maple Farms rolled turkey breast and thigh to name a few. There are two seatings for this dinner – 5 and 8 pm.
Reservations: Book online
Address: 1253 Johnston Street, Vancouver
H2 Rotisserie & Bar (brunch and dinner)

Turkey from H2 (Photo courtesy H2 Rotisserie + Bar)
The Christmas Day Lunch Buffet at H2 is $70 per person and $35 for kids. This buffet runs from 11:30 am to 3 pm and features an extensive menu with dishes such as soups, salads, eggs benedict, and several action stations dedicated to pastries, congee, and omelettes to name a few. H2 will also be serving a Christmas Dinner for $55 per person.
Reservations: Call 604-691-6966 to book
Address: Westin Bayshore – 1601 Bayshore Drive, Vancouver
Market by Jean-Georges (brunch and dinner)
For Christmas Day brunch from Market By Jean-Georges for $59 per person, served 11:30 am to 3 pm. Enjoy a four-course dinner here featuring Smoked Salmon Croquettes, Ross Down Farm Turkey, and a Peanut Butter Chocolate Bar. This feast is $108 per person.
Reservations: Book online
Address: 1115 Alberni Street, Vancouver
Notch8 (brunch and dinner)
Notch8’s Christmas Day brunch buffet boasting brunch favourites and a live carving station this buffet run from 11:30 am to 2:30 pm and is $79 per person. The four-course dinner on Christmas Day at this spot will be from 5:30 to 10 pm and cost $89 per person.
Reservations: Book online
Address: 900 West Georgia Street, Vancouver
YEW seafood + bar (brunch and dinner)
With a brunch and a dinner on Christmas Day, YEW is definitely a great place to eat on the 25th. The brunch features a selection of pastries, and your traditional brekkie faves, along with stations dedicated to Roasted Turkey with Chestnut Stuffing, Beef + Chicken Lasagna, Seafood Nacho, Clam Pasta Vongole. The brunch is $96 per person and will be served from 9:30 am to 2:30 pm. The dinner is a set four-course meal that is $112 per person and served from 5 to 10 pm.
Reservations: Book online
Address: 791 West Georgia Street