Which Restaurants Are Open on Christmas Day?

A List of the Restaurants Near You That Are Open on Christmas Day

Couple having Christmas dinner in a restaurant
Anna Bryukhanova / Getty Images

It may seem like everything is closed on Christmas, but there are actually a surprising number of restaurants that are open on Christmas Day. This list includes restaurants that are open 24 hours on Christmas, restaurants that are open to serve breakfast, lunch, and dinner on Christmas and some restaurants that open on Christmas Day to serve lunch and dinner.

While the list below includes national chain restaurants that are open on Christmas Day, many local restaurants choose to stay open on Christmas, many of them hosting holiday buffets or special menus.

Most local newspapers will have a list of these openings in the week before Christmas, so you can check there or give your favorite local restaurant a call.

Tip: Please give the specific restaurant you're planning to visit a call to make sure that they are open before you go. Many times it's up to the local owner whether their specific location will be open on Christmas Day.

If you find that you need to do some last minute shopping or make a run for batteries, here's a list of what stores are open on Christmas Day. You can also find a list of what stores are open on Christmas Eve and what's open on New Year's Eve.

Restaurants That Are Open All Day on Christmas Day

If you're hungry for breakfast, lunch, dinner, and everything in between, you'll want to check out these restaurants that are open 24 hours on Christmas Day.

  • Denny's: Almost all Denny's are open 24 hours, 7 days a week and they stick with that schedule on Christmas Day. 
  • IHOP: IHOP fans can rejoice because all IHOPs are open on Christmas Day, sticking with their usual 24/7 hours. You can even make this a free meal by signing up for the Pancake Revolution program, where you'll immediately get a coupon good for a free full stack of Rooty Tooty Fresh 'N Fruity pancakes.
  • Waffle House: Waffle House is open on Christmas Day, also following their 24 hours a day, 7 days a week normal schedule.
  • Huddle House: Huddle House is usually open 24/7 and they'll be open for Christmas as well.

Restaurants Open for Breakfast, Lunch, and Dinner on Christmas

Relax and have someone else cook the meal because these restaurants are open for breakfast, lunch, and dinner on Christmas Day.

  • Starbucks: Most Starbucks are open on Christmas Day and you can pick up some breakfast, lunch, dinner, and of course coffee. The hours that they're open on Christmas vary from store to store so be sure to call your local Starbucks before you head out, although 9:00 am to 6:00 pm seem to be most Starbucks' Christmas hours. If you do go, be sure to check out these tips on how to save money at Starbucks.
  • Boston Market: Some Boston Markets are open on Christmas Day from 9:00 am to 10:00 pm. Just give your nearest location a quick call to make sure that they're open.
  • Dunkin' Donuts: You'll find that only some Dunkin' Donuts are open on Christmas Day and they'll more than likely have limited hours. Call your local Dunkin' Donuts for more details. Join the DD Perks rewards program and you can enjoy a free beverage on Christmas.
  • McDonald's: McDonald's is one of the fast food restaurants open on Christmas with most of the corporate-owned locations being open. Keep in mind that the franchises will be closed on Christmas Day. Give the location a call near you to find out more.
  • Perkins: Many Perkins will be open on Christmas Day but some franchise owners may choose not to open. Contact your local Perkins before you head out.
  • Golden Corral: Most Golden Corrals are open but many have special holiday hours that vary from location especially regarding their closing time.
  • Shoney's: Some Shoney's will be open for Christmas and they'll have a special Christmas Day buffet from 6:00 am to 9:00 pm.

Restaurants That Are Open for Lunch and Dinner on Christmas Day

Enjoy a meal out at these restaurants that are open for both lunch and dinner on Christmas Day.

  • Panda Express: Some Panda Express's stay open for Christmas Day but since each own is locally and independently owned, you'll want to call the one you plan to visit before you head out. They are usually open 11:00 am to 10:00 pm but may have reduced hours if decided by the owner.
  • Buca di Beppo: All Buca di Beppo restaurants are open on Christmas Day for lunch and dinner, 11:00 am to 10:00 pm. Many of them have a special Christmas menu and it's highly suggested that you make reservations at Buca di Beppo if you plan on going out.
  • Luby's Cafeteria: Select locations will be open 11:00 am to 5:00 pm. You can contact your local Luby's for more details.
  • McCormick & Schmick's: All McCormick & Schmick's will be open on Christmas Day from 11:00 am to 10:00 pm with a special menu just for Christmas.
  • Old Country Buffet: Old Country Buffet will be open from 11:00 am to 6:00 pm on Christmas Day.
  • Ruth's Chris Steak House: Ruth's Chris will be open on Christmas Day from noon until 8:00 pm.
  • Smith & Wollensky: All Smith & Wollensky locations will be open on Christmas Day from noon until 8:00 pm.