Are you ready for a Thanksgiving feast in Virginia’s Blue Ridge Mountains?
It’s one of the most delicious days of the year and it’s also a special time to create memories with family and friends.
In 2023, Thanksgiving is on Thursday, November 23.
While many opt for the Thanksgiving tradition of a home-cooked meal or potluck style celebration, there is also the option of enjoying Thanksgiving lunch or dinner at a restaurant or taking advantage of the local spots offering various takeout and to-go dining packages.
It’s a way to partake in the classic dishes and flavors of the season without having to worry about the planning, preparation, and cleanup.
Don’t stress about your turkey being dry, forgetting that key ingredient from the grocery store, or your casserole burning.
Take it easy this year and support these great restaurants in Virginia’s Blue Ridge.
NOTE - Many restaurants operate special hours for the holiday and many require reservations or takeout orders to be placed in advance. Please call ahead to check for availability and hours of operation.
Thanksgiving Buffets
- Billy’s - Thanksgiving Grand Buffet | Reservations on OpenTable or call (540) 206-3353 | View Menu >
- The Colonial Dining Room at The Natural Bridge Hotel - Thanksgiving Day Buffet | Colonial Dining Room Info >
- Harvest at Mountain Lake Lodge - Thanksgiving Buffet | Available to guests as part of Thanksgiving at Mountain Lake Package >
- The Regency Room at The Hotel Roanoke & Conference Center - The Grand Thanksgiving Buffet Celebration | Call (540) 985.5900 for reservations | Regency Room Holiday Dining Info >
Classic Thanksgiving Meals
- 419 West Restaurant - All-You-Can-Eat Family Style | Call (540) 776-0419 for reservations | View Menu >
- Cracker Barrel Old Country Store - Troutville | Join Wait List Online | View Menu >
- Frankie Rowland’s Steakhouse - Downtown Roanoke | Call (540) 527-2333 for reservations | View Menu >
- Frankie Rowland’s Steakhouse - Salem | Call (540) 302-3020 for reservations | View Menu >
- Primland Resort - Southern Thanksgiving Feast | Call (276) 633-4413 or Inquire Online | Available to guests as part of a Primland Thanksgiving Holiday Experience >
Takeout & To-Go Meals
- 1772 on Main & Rooftop | Order by November 17, pickup on November 22 | Menu & Order Form >
- Cracker Barrel Old Country Store Troutville | Order Online >
- Crescent City Bourbon & BBQ | Order by November 18, pickup on November 23 | Call (540) 342-2990 for orders | View Menu >
- Crystal Spring Grocery Co. | Holiday Party Platters & Catering >
- Heritage Family Market | Call (540) 473-2917
- Mama Jean's Barbecue | Order by November 18, pickup on November 23 | E-mail barbecueisforlovers@gmail.com to order | View Menu >
- Mission BBQ | Call (540) 613-5513 | Catering Menu >
- Our Daily Bread Bakery & Bistro | Thanksgiving Dinner To Go | Order ahead and pickup on November 22 | View Menu >
- Pig Camp Barbecue | Smoked Turkeys - Order by November 12, pickup on November 23 or 25 | Order Online >
- Three Li'L Pigs BBQ | Thanksgiving Dinner & Turkey Orders | Order by November 18 - Call (540) 966-0165 | View menu >
Baked Goods & Desserts
- Boone's Country Store - Franklin County
- Bread Craft Bakery - Downtown Roanoke
- Bryant Orchards Farm Market - Daleville | Menu & Order Form >
- Bubblecake Bake Shop - Towers Shopping Center (Roanoke)
- Corbin’s Confections (Gluten Free Bakery) - Downtown Salem | Order by November 8, pickup on November 20-22 | Thanksgiving Menu >
- Cupcakes & Canines - Troutville (Home-based Bakery) | Thanksgiving Cookies >
- Donnie D's Bagels & Deli - Daleville | Thanksgiving Pies >
- Evie’s Bistro & Bakery - Old Southwest Roanoke
- Homestead Creamery Farm Market - Franklin County
- Ikenberry Orchards & Country Store - Daleville
- Kind Baking Co. - Wasena (Roanoke) | View Menu >
- Kupkakery Bakery - Rocky Mount | Order by November 15, pickup on November 22 | Thanksgiving Order Info >
- On the Rise Bread Company - Downtown Roanoke
- Our Daily Bread Bakery & Bistro - Roanoke | Salem | Vinton
- The Pie Shoppe - Fincastle | Order by November 17, pickup on November 22 | Menu & Order Form >
- Smith Mountain Lake Coffee House - Bridgewater Plaza at Smith Mountain Lake
- Sweets by Shaneice - Downtown Roanoke | Holiday Pies >
Thanksgiving Events & Things to Do
Begin your Thanksgiving Day in Virginia’s Blue Ridge by participating in the annual Drumstick Dash Family 5K Walk & Run in Downtown Roanoke! You can also take a drive through Franklin County Recreation Park to see the Land of Lights holiday light display.
Thanksgiving is also a great day to get outside and enjoy beautiful areas such as the Roanoke Valley Greenways or the Jefferson National Forest.
Need more dining ideas for your next visit? Check out our Restaurants section for a complete guide on places to eat in the area.
Additional Resources
Header photo: Brent Hofacker/Shutterstock