Where to get Christmas dinner in Victoria this holiday season

Christmas dinner at home is one of the best ways to celebrate the season, but if you’d rather skip the stress of cooking, why not let some of Victoria’s top restaurants take the reins this year?
With the city’s prime West Coast location, you’ll also find incredible seafood options that evoke the holiday season.
Here are some of the best spots in Victoria offering Christmas meals for takeout this holiday season, with a touch of West Coast flair.
- You might also like:
- How to eat and celebrate your way through Dongzhi Festival, the Chinese Winter Solstice
- A power ranking of popular Christmas cookies, from worst to best
- Are these the food and beverage trends that will define 2025?
Bard & Banker
View this post on Instagram
Looking for the perfect spot for Christmas Eve dinner at the perfect location? Bard & Banker has just what you’re looking for with a traditional Christmas dinner on December 24 between noon and 9 pm. View the menu here.
Address: 1022 Government Street
Shuck Taylor’s
View this post on Instagram
For a fresh take on the holidays, Shuck Taylor’s is serving seafood buckets filled with either lobster, oysters, and crab, among the many more delicious items included. Order your bucket now and take advantage of this casual, fun, and unique Christmas meal.
Address: 1324 Blanshard Street
Oak Bay Beach Hotel
View this post on Instagram
For a cozy, elevated experience, the Oak Bay Beach Hotel offers a three-course dinner with an optional wine pairing on Christmas day starting at 5 pm. The menu features traditional Christmas dishes, making it a perfect spot for a festive, intimate celebration. Book here.
Address: 1175 Beach Drive, Oak Bay
Pendary Inn & Teahouse
View this post on Instagram
Pendray Inn & Teahouse offers a holiday-inspired afternoon tea service filled with seasonal flavours and festive spices on Christmas day. Enjoy a relaxing experience with a delicious selection of sweets, savoury bites, and, of course, tea.
Address: 309 Belleville Street, Victoria
10 Acres
View this post on Instagram
Enjoy a three-course Christmas dinner with a free-range turkey on December 25, either by picking up your meal between 2 pm and 4 pm on December 25 or dining in from 4:30 pm to 8 pm. Whether you’re opting to take it home or enjoy the cozy atmosphere at their Sidney or Victoria locations, book your reservation here or by phone.
Address: 10 Acres at the Pier (Sidney) and the Commons (Victoria)
Phone: 250-220-8008
Did we miss any? Email victoria@dailyhive.com with your suggestion.