As Christmas approaches, many Americans are finalizing travel plans, last-minute shopping, and holiday meals. While some businesses shut their doors for the holiday, plenty of restaurants, grocery stores, and pharmacies remain open, often with reduced or modified hours.
If you’re planning to grab food, pick up forgotten ingredients, or make a quick run to the store, here’s a clear breakdown of what’s open on Christmas Eve and Christmas Day 2025. Because holiday hours can vary by location, customers are strongly encouraged to confirm hours with their local store before heading out.
Fast Food and Chain Restaurants Open for Christmas
Several popular restaurant chains will operate on Christmas Eve, though many close entirely on Christmas Day.
Applebee’s
Applebee’s locations will be open on Christmas Eve but closed on Christmas Day, according to the website.
Burger King
Holiday hours vary by location. Some restaurants may be open both days with reduced hours.
Chick-fil-A
All locations will be closed on Christmas Day, consistent with the chain’s usual holiday policy.
Chipotle
Chipotle will be closed on Christmas Day. Many locations operate with limited hours on Christmas Eve.
Cracker Barrel
Open until 2 p.m. on Christmas Eve and closed on Christmas Day.
Dunkin’
Most locations may be open on Christmas Eve and closed on Christmas Day, though hours vary.
IHOP
Many IHOP locations will be open on Christmas Day, but hours depend on the store.
McDonald’s
Most U.S. locations will be open on Christmas, though hours vary by franchise.
Outback Steakhouse
Closed on Christmas Day and typically closes early on Christmas Eve, often between 6 p.m. and 8 p.m.
Red Lobster
Many locations will be open on Christmas Day, with varying hours.
Starbucks
Holiday schedules vary widely. Stores often have reduced hours on Christmas Eve and may be closed or limited on Christmas Day.
Subway
Independently owned, so hours vary by location.
Taco Bell
Typically open on Christmas Eve and closed on Christmas Day.
Texas Roadhouse
All locations are closed on Christmas Day and operate with reduced hours on Christmas Eve.
Wendy’s
Many locations remain open on both Christmas Eve and Christmas Day, depending on franchise decisions.
Whataburger
Open with reduced hours on Christmas Eve and closed on Christmas Day.
Grocery Stores, Retailers, and Pharmacies
Several major retailers adjust hours but still provide access to essentials.
BJ’s Wholesale Club
Open 8 a.m. to 6 p.m. on Christmas Eve. Closed on Christmas Day, including gas stations.
Costco
Limited hours on Christmas Eve and closed on Christmas Day.
CVS
Many locations are open on Christmas Day with modified hours.
Kroger
Stores and fuel centers open until 6 p.m. Christmas Eve; pharmacies close at 5 p.m. Closed Christmas Day.
Sam’s Club
Open Christmas Eve (earlier for Plus members). Closed Christmas Day.
Target
Open 7 a.m. to 8 p.m. on Christmas Eve and closed on Christmas Day.
Trader Joe’s
Open until 5 p.m. on Christmas Eve and closed Christmas Day.
Walgreens
Many locations will be open on Christmas Day. All 24-hour stores remain open.
Read Also: Dangerous Holiday Storm Looms Over Southern California — How Residents Can Prepare Now
Walmart
Closed on Christmas Day and typically closes early on Christmas Eve.
Whole Foods
Open with modified hours on Christmas Eve and closed on Christmas Day.
Final Holiday Reminder
Because holiday schedules can change by city or franchise, shoppers should check store websites or call ahead before heading out. With some planning, you can still grab meals, medications, or essentials without disrupting your Christmas celebrations.
Which stores or restaurants do you rely on during the holidays? Share your local experience in the comments below.
