Are you ready for a Thanksgiving feast in the Roanoke Region 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 2025, Thanksgiving is on Thursday, November 27.
While many opt for the Thanksgiving tradition of a home-cooked meal or a potluck-style celebration, there are also options to enjoy Thanksgiving lunch or dinner at a restaurant or to take advantage of local spots offering various takeout and to-go dining packages.
It’s a way to enjoy the classic dishes and flavors of the season without worrying about planning, preparation, or 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 holiday hours, and many require reservations or advance takeout orders. 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
- Cast Plates & Pints - Thanksgiving Buffet | Reservations on OpenTable | View Menu >
- The Natural Bridge Hotel - Thanksgiving Day Buffet | Call (540) 291-2121 for reservations | View Menu >
- Harvest at Mountain Lake Lodge - Thanksgiving Buffet | Reservations on OpenTable
- The Regency Room at The Hotel Roanoke & Conference Center - The Grand Thanksgiving Buffet Celebration (SOLD OUT) | 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 >
- Coach & Four Restaurant | Call (540) 362-4220 for reservations
- 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 - Thanksgiving at Leatherflower | Reserve on OpenTable | Available to guests as part of a Primland Thanksgiving Holiday Experience >
Takeout & To-Go Meals
- The Pie Shoppe Fincastle | Order by November 21, pickup on November 26 | Call (540) 632-8099 | View Menu >
- Cracker Barrel Old Country Store Troutville | Order Online >
- Crystal Spring Grocery Co. | Order Online >
- Mission BBQ | Pickup before 4pm on November 26 | Call (540) 613-5513 | Thanksgiving Menu >
- Our Daily Bread Bakery & Bistro | Thanksgiving Dinner To Go | Order ahead and pickup on November 26 | View Menu >
- Smith Mountain Lake Coffee House | Thanksgiving Meals to Go | Pre-order for November 25-26 | View Menu >
- Three Li'L Pigs BBQ | Thanksgiving Dinner & Turkey Orders | View menu >
Baked Goods & Desserts
- Boone's Country Store - Franklin County
- Bread Craft Bakery - Downtown Roanoke | Thanksgiving Specials >
- 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 12, pickup on November 24-26 (SOLD OUT) | Thanksgiving Menu >
- Cupcakes & Canines - Troutville (Home-based Bakery) | Thanksgiving Cookies >
- Donnie D's Bagels & Deli - Daleville & Roanoke | 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 >
- On the Rise Bread Company - Downtown Roanoke
- Our Daily Bread Bakery & Bistro - Roanoke
- The Pie Shoppe - Fincastle | Order by November 21, pickup on November 26 | Call (540) 632-8099 | View Menu >
- Smith Mountain Lake Coffee House | Thanksgiving Meals to Go | Pre-order for November 25-26 | View Menu >
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 and then go see this year's trees at the Fashions for Evergreens competition at The Hotel 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








