Branson Restaurants Open on Christmas Day

With Christmas fast approaching, it is time to plan where you are going to take the family for Christmas dinner!

If you’re visiting Branson this Christmas season, you will have lots of tasty restaurant options to choose from. Check out our list of restaurants that will be open on Christmas Day:

Applebee’s Bar & Grill – 4 to 11 pm

Atrium Café & Wine Bar at Chateau on the Lake – 7 am to 9 pm

Big Whiskey’s American Restaurant & Bar – 7 am to 8 pm

Chateau Grille at Chateau on the Lake – Christmas Brunch from 11 am to 3 pm

Denny’s Restaurant – open 24 hours

Devil’s Pool Restaurant at Big Cedar Lodge – Christmas Brunch from 10 am to 3 pm, Dinner from 5 to 9:30 pm

Drafts Sports Bar & Grill – 11 am to 9 pm

Grand Country Buffet – 11 am to 8 pm

IHOP – until 2 pm

India Clay Oven - 11 am to 2:30 pm and 5 to 10 pm

Landry’s Seafood House – 11 am to 8 pm

Level 2 Steakhouse at the Hilton – 6:30 am to 10 pm

Little Hacienda – 11 am to 10 pm

McFarlain’s Restaurant at IMAX – TBA

Osage Restaurant at Top of the Rock – Christmas Brunch from 9:30 am to 2 pm, Dinner from 5 to 9 pm

Outback Pub – evening

Outback Steak & Oyster Bar – 11 am to 8 pm

Papa Grand’s Pizza – 11 am to midnight

Paradise Grill and Steakhouse – 11 am to 3 pm

Plaza View Restaurant at Grand Plaza Hotel - TBA

Shoney’s Restaurant – 8 am to 5 pm

Thai Thai Cuisine – 11 am to 9 pm

Wakyoto Japanese Steak & Sushi – 11:30 am to close

Waxy O’Shea’s Irish Pub – 5 pm to close

Worman House at Big Cedar Lodge – Christmas Brunch from 9:30 am to 4 pm

Don’t miss out on all the day-after Christmas deals! Click here to see Branson shopping options.