We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.
Looking for stores open on Christmas Day? We found some grocery stores, pharmacies, restaurants, and convenience stores that will be open for your last-minute holiday needs — or for Christmas dinner, if need be. Sorry, you won’t see many favorites like Target, Walmart, and Kohl’s on this list, but you can always shop online on Christmas Day and place an order for pickup on the day after Christmas. Be sure to check back here, as we’ll continue to update this list as we get closer to Christmas.
Note: Most of the stores on this list will have limited holiday hours or their hours may vary, so be sure to call ahead before you head out.
Download The Krazy Coupon Lady app to get the latest holiday deals, tips, and coupons sent straight to your phone.
Open on Christmas Day 2022:
If you find yourself needing some fixings for your holiday meal, you may find your local grocery open, most likely with limited hours. A handful of major grocery stores will be open on Christmas Day. However, hours will vary, so call ahead before heading out. If you find your store shuttered, try a convenience store. We have plenty of those already on this list.
- Bravo Supermarkets
- Giant Food will be open Christmas Day from 8 a.m. to 5 p.m.
- Foodtown will close a few hours early local time
- Morton Williams will be open until 7 p.m. (some locations are open until midnight)
Pavilions will be open from 7 a.m. to 4 p.m.
- Randalls will be open from 9 a.m. to 4 p.m.
- Safeway select stores will be open but close early
- Tom Thumb (Florida) will be open 24 hours
- Vons will be open 7 a.m. to 5 p.m.
Restaurants Open on Christmas Day
Would you rather go out to eat on Christmas Day? You shouldn’t have too much trouble finding a few restaurants open near you, but calling ahead or doing a quick search via OpenTable.com or Yelp.com can show which are open — and whether they have limited hours or require reservations.
- Benihana will be open from 11 a.m. to 11 p.m.
- Chart House
- Dunkin’ Donuts (24 hours) will be open.
- Fogo de Chao
- Hard Rock Cafe locations are open 11 a.m. to 8 p.m.
- Huddle House
- IHOP will be open 7 a.m. to 2 p.m.
- Kona Grill
- McCormick & Schmick’s
- McDonald’s will be open 7 a.m. to 3 p.m.
- Morton’s The Steakhouse
- Panda Express
- Perkins Restaurant & Bakery
- Romano’s Macaroni Grill
- Ruth’s Chris Steakhouse
- Waffle House
Related: Check out our restaurants open on Thanksgiving.
Pharmacies Open on Christmas Day
Although the three biggest national chain pharmacies will be open on Christmas Day, they’ll likely have reduced hours. Check with your local store to make sure.
Convenience Stores Open on Christmas Day
If you need any last-minute snacks, drinks, or other essentials, 24/7 convenience store locations will remain open 24 hours on Christmas Day. Other locations will be open on Christmas Day with limited hours. Call ahead for local times.
- 7-Eleven will be open Christmas Day 24 hours
- Allsup’s convenience stores will be open 24 hours
- Buc-ee’s will be open 24 hours
- Casey’s will be open from 10 a.m. to 11 p.m.
- Circle K will be open regular hours
- Fastrac will be open 24 hours
- Kum & Go will be open Christmas Day 24 hours
- Kwik Shop will be open from 8 a.m. to close
- Maverik Adventure’s First Stop 24/7 locations will be open 24 hours; other stores will have limited hours
- Parker’s Kitchen will be open 24 hours
- QuikTrip will be open Christmas Day 24 hours
- Royal Farms will be open 24 hours on Christmas Day
- Rutter’s will be open 24 hours
- Sheetz will be open 24 hours on Christmas Day
- Stewart’s Shops will be open from 7 a.m. to 9 p.m.
- Turkey Hill Minit Markets 8 a.m. to close
- United Dairy Farmers will be open regular hours
- Wawa will be open 24 hours
- Weigel’s will be open on Christmas Day 24 hours
Other Fun Places Open on Christmas Day
We’ve all been there, done that. You finish eating and then sit around wondering what you’ll do for the rest of the day when most retail stores like Target and Walmart are closed. We found quite a few bowling alleys and movie theaters that open on Christmas Day. These national and local activities will most likely have limited hours and in the case of theaters, limited showings.
- Curry Village Ice Rink, Yosemite, California, will be open Christmas Day 8:30 a.m. – 2:30 p.m. and 3:30 p.m. – 9:30 p.m.
- Rockefeller Center, New York City, New York, will be open 7 a.m. to 11 p.m. Christmas Day
- Siskiyou Ice Rink, Mount Shasta, California, will be open from 8 a.m. – 9:30 p.m. on Christmas Day
- Skating by the Sea Coronado, California, will be open Christmas Day from 11 a.m. – 8 p.m.
- The Ice Rink at the Cosmopolitan, Las Vegas, Nevada, will be open Christmas Day from noon to midnight
- The UPMC Rink at PPG Place, Pittsburgh, Pennsylvania, will be open from 11 a.m. – 10 p.m. Christmas Day