Canadian Thanksgiving is upon us, and that means it's turkey time. Many of Victoria's finest restaurants will be celebrating the harvest with their own Thanksgiving dinner options. From traditional dinners to seasonal, farm-to-table fare and the best pies in town, here are a few of our top picks for Thanksgiving in Victoria. 

1. Hotel Grand Pacific

For a traditional holiday feast, head to the Hotel Grand Pacific to enjoy their Canadian Thanksgiving Dinner on October 9 and 10. Find out more>

2. Marina Restaurant

Enjoy the fresh tastes of the West Coast in a spectacular waterfront setting at the Marina Restaurant. This Thanksgiving, they'll be offering a traditional, three-course Thanksgiving dinner with some west coast flare and seasonal ingredients. Find out more>

3. Victoria Public Market

If you're looking to pick up a few pies for dinner, head to the Victoria Public Market at the Hudson. They've got apple, they've got pumpkin; they've got pretty much everything you could ever want. The Victoria Public Market is also a fantastic place to pick up fresh produce and pantry items if you're creating a home-cooked feast this year. 

4. Fairmont Empress

That's right; you won't need to wait all day for this one. Visit the newly-renovated Fairmont Empress on Monday, October 10 and enjoy Thanksgiving brunch complete with roasted turkey legs, bourbon-glazed ham and exclusive cider tastings from Sea Cider Farm and Ciderhouse. Because brunch is the most important meal of the day. Find out more>

Fairmont Empress will also be offering a traditional Thanksgiving Dinner from October 7 - 10, complete with slow-roasted turkey and Sea Cider pairings. Find out more> 

5. 10 Acres Bistro

Farm-to-table lovers, this one's for you. 10 Acres Bistro will be hosting a Farm to Table Thanksgiving dinner with all the fixings this Sunday, October 9 and Monday, October 10. Find out more>

6. Brentwood Bay Resort & Spa

Head to Brentwood Bay Resort & Spa, located on the quiet and picturesque shore of Brentwood Bay, to enjoy a Thanksgiving Dinner on October 9th or 10th. Menu choices will include Traditional Turkey Dinner, Rack of Venison, Halibut, or Wild Mushroom Ragout with Succotash and Cornbread. Find out more>

7. Spinnakers Gastro Brewpub

This year, Spinnakers Gastro Brewpub will be offering two options for Thanksgiving dinner on Sunday, October 9 and Monday, October 10. Choose from a traditional roast Turkey dinner with local Saltspring Island birds, served with mashed potatoes, gravy and seasonal veggies or ham served with scalloped potatoes, gravy and seasonal veggies. Find out more>

Thanksgiving doesn't have to be traditional, so make sure to check out other great restaurants in Victoria for lots more dining options.