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

Classic Thanksgiving Meals

Takeout & To-Go Meals

Baked Goods & Desserts​


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