It may seem like everything is closed on Christmas Day, but there are actually a surprising number of restaurants that are open on Christmas. 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.
- Village Inn: Village Inns will be open on Christmas Day although many locations are opening later and closing earlier. Look for your location to find out their holiday hours.
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 seems to be most Starbucks' Christmas hours.
- 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.
- Buffalo Wild Wings: Have something completely different for your Christmas meal this year, by picking up some wings at Buffalo Wild Wings, because most of them will be open. Check with our local location for hours.
- 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.
- Sizzler: Some Sizzler locations will be open on Christmas Day. Contact your closest location for their hours.
- 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 9:00 pm.
- Legal Sea Foods: Legal Sea Foods will be open for lunch and dinner on Christmas Day. Here's a list of locations and their special holiday hours.
- Benihana: Benihana will be open for both lunch and dinner on Christmas.
- Chart House: All Chart House restaurants will be open on Christmas Day.
- Cheeseburger in Paradise: You can get a Cheeseburger in Paradise for lunch and dinner on Christmas Day.