Stores and Restaurants Open on Christmas 2026: Hours List

Stores open on Christmas 2026 (Fri., Dec. 25) and Christmas Eve hours: Walmart, Target, grocery, CVS, restaurants, USPS, banks and New Year's Day.

Advertisement
Illustrated Christmas scene for Stores and Restaurants Open on Christmas 2026
Stores and Restaurants Open on Christmas 2026

The short answer

Christmas 2026 falls on Friday, December 25. Very few stores open on Christmas Day: Walmart, Target, Costco, Kroger, Publix, Trader Joe’s and most supermarkets closed on Christmas 2025, and no major chain has posted 2026 hours yet. So the stores open on Christmas are mostly CVS, select 24-hour Walgreens, some Safeway and Albertsons stores, and gas stations such as 7-Eleven and Circle K, plus Starbucks, IHOP, Denny’s and Waffle House.

  • Is Walmart open on Christmas 2026? Not announced yet; Walmart closed every store on Christmas Day 2025 and closed at 6 p.m. on Christmas Eve.
  • Stores open Christmas Eve: Most big stores open on Thursday, Dec. 24, but close early; in 2025, Target closed at 8 p.m., Walmart at 6 p.m. and Costco at 5 p.m.
  • Is the post office open on Christmas? No. USPS lists Friday, Dec. 25, 2026, as a holiday. Christmas Eve is not on its 2026 holiday list, and post offices opened on Christmas Eve 2025.
  • Banks and the stock market: Closed on Christmas Day. The NYSE closes early, at 1 p.m. ET, on Christmas Eve 2026.
  • New Year’s Day 2027: Friday, Jan. 1, is a federal holiday; in 2026, Walmart and Target opened on New Year’s Day while Costco and Trader Joe’s closed.

Dec. 25

Christmas Day 2026 (a Friday)

6 p.m.

Walmart’s Christmas Eve closing time in 2025

8 p.m.

Target’s Christmas Eve closing time in 2025

1 p.m. ET

NYSE early close on Christmas Eve 2026

Last checked: October 14, 2026.

Christmas Day, the Christian holiday marking the birth of Jesus and a US federal holiday, shuts down more of the country than almost any other day of the year. In 2026, it lands on Friday, December 25, and the US Office of Personnel Management (OPM), the federal HR agency, lists it as a federal holiday. As a result, government offices, post offices, banks and most big retailers close for the day, and Friday plus the weekend gives many families a three-day break.

This guide lists the stores open on Christmas, the stores open on Christmas Eve and their closing times, plus grocery stores, pharmacies, restaurants, USPS, banks and New Year’s Day hours. However, as of October 14, 2026, no major retailer has published its Christmas 2026 hours. Therefore, we mark every line as either confirmed for 2026 or based on 2025, with a source for each. For the rest of your holiday plan, start with our Christmas 2026 guide.

Stores open on Christmas Day 2026: which chains open?

Almost no big-box or department store opens on Christmas Day; Walmart, Target, Costco, Home Depot, Lowe’s, Macy’s and IKEA all closed on December 25, 2025. Instead, the stores open on Christmas tend to be drugstores, a handful of supermarkets with reduced hours, and gas stations or convenience stores.

The table below covers the stores people search for most. “Standing policy” means the company says it closes every Christmas, so we expect the same in 2026. “Not announced yet” means you should treat the 2025 status as a guide, not a promise. In addition, hours always vary by location, so confirm with your own store.

StoreChristmas Eve (Thu., Dec. 24, 2026)Christmas Day (Fri., Dec. 25, 2026)
WalmartNot announced yet (closed at 6 p.m. in 2025)Not announced yet (closed in 2025)
TargetNot announced yet (7 a.m. to 8 p.m. in 2025)Not announced yet (closed in 2025)
CostcoNot announced yet (10 a.m. to 5 p.m. in 2025)Not announced yet (closed in 2025)
Sam’s ClubNot announced yet (9 a.m. to 6 p.m. for Club members in 2025)Not announced yet (closed in 2025)
BJ’s Wholesale ClubNot announced yet (8 a.m. to 6 p.m. in 2025)Not announced yet (closed in 2025)
Home DepotNot announced yet (closed at 5 p.m. in 2025)Not announced yet (closed in 2025)
Lowe’sNot announced yet (closed at 6 p.m. in 2025)Not announced yet (closed in 2025)
Kohl’sNot announced yet (7 a.m. to 7 p.m. in 2025)Not announced yet
Macy’sNot announced yetNot announced yet (closed in 2025)
IKEANot announced yet (10 a.m. to 5 p.m. in 2025)Not announced yet (closed in 2025)
T.J. Maxx, Marshalls, HomeGoodsNot announced yet (7 a.m. to 6 p.m. in 2025)Not announced yet
Bass Pro Shops and Cabela’sNot announced yet (9 a.m. to 6 p.m. in 2025)Not announced yet
Dollar GeneralNot announced yetNot announced yet (closed in 2025)
Dollar Tree and Family DollarNot announced yetNot announced yet (closed in 2025)
CVSNot announced yetNot announced yet (open in 2025; hours varied)
WalgreensNot announced yetNot announced yet (select 24-hour stores open in 2025)
7-Eleven and Circle KNot announced yetNot announced yet (open in 2025; most 7-Eleven stores 24/7)
Sources: USA Today Christmas Eve 2025 list; Fox 5 NY, Scripps News and KSTP Christmas Day 2025 lists. Checked October 14, 2026. Hours vary by location.

Is Walmart, Target or Costco open on Christmas?

No, based on everything published so far: all three closed their US stores on Christmas Day 2025. None of them has posted 2026 holiday hours yet, so we will update this section once they do.

Is Walmart open on Christmas 2026?

Walmart, the largest US retailer, has not announced its Christmas 2026 hours yet. Still, Walmart closed its stores on Christmas Day 2025, according to Fox 5 New York, which checked company websites. So unless Walmart announces a change, expect the same on Friday, December 25, 2026. Meanwhile, Walmart.com and the Walmart app stay available for browsing, so you can still order ahead for later delivery.

Is Target open on Christmas?

No, Target closed on Christmas Day 2025, and the chain has not announced anything different for 2026. On Christmas Eve 2025, however, Target stayed open later than most rivals, from 7 a.m. to 8 p.m., according to USA Today. So if you need a last-minute gift or batteries, Target is usually the latest big-box option on December 24.

Is Costco open on Christmas?

No, Costco warehouses closed on Christmas Day 2025, along with Sam’s Club and BJ’s Wholesale Club. Costco does not publish a national holiday schedule for 2026 on its site; instead, its hours and holiday closures page shows upcoming closures once you pick a warehouse. Likewise, check that page for Christmas Eve, when Costco ran from 10 a.m. to 5 p.m. in 2025.

What time do stores close on Christmas Eve?

Most stores open on Christmas Eve close early, usually between 5 p.m. and 8 p.m. local time. In 2025, Walmart closed at 6 p.m., Target at 8 p.m., Costco at 5 p.m. and Home Depot at 5 p.m., according to USA Today. Christmas Eve 2026 falls on a Thursday, and no chain has posted its 2026 times yet.

What time does Walmart close on Christmas Eve?

Walmart closed at 6 p.m. local time on Christmas Eve 2025, and that is the best guide for 2026 until Walmart confirms. Because Walmart also closes all day on December 25, plan any last grocery or gift run for Thursday afternoon at the latest.

Stores open on Christmas Eve: 2025 closing times

Beyond the big three, several specialty chains kept later hours last year. For example, Burlington stayed open until 9 p.m., while PetSmart, REI and Tractor Supply closed at 6 p.m. Office chains closed earlier still.

StoreChristmas Eve 2025 hours
Burlington7 a.m. to 9 p.m.
Target7 a.m. to 8 p.m.
Kohl’s7 a.m. to 7 p.m.
PetcoClosed at 7 p.m.
WalmartClosed at 6 p.m.
Lowe’sClosed at 6 p.m.
StaplesClosed at 6 p.m.
Belk7 a.m. to 6 p.m. (outlets 9 a.m. to 6 p.m.)
PetSmart9 a.m. to 6 p.m.
REI10 a.m. to 6 p.m.
Tractor Supply7 a.m. to 6 p.m.
Home DepotClosed at 5 p.m.
Office Depot and OfficeMaxClosed at 5 p.m.
JCPenney, Ace Hardware, SephoraVaried by location
Source: USA Today, “What’s open and closed on Christmas Eve 2025” (Dec. 24, 2025). 2026 hours not announced as of October 14, 2026.

Pro tip. Do your big Christmas Eve run before lunch. That way, you avoid the rush right before an early close, and you still have time to try a second store if one runs out of milk, butter or wrapping paper.

Which grocery stores are open on Christmas?

Only a few grocery chains open on Christmas Day, and usually only at select locations: Albertsons, Safeway, Vons, Acme and Giant Food opened some stores in 2025. By contrast, Kroger, Publix, Aldi, Trader Joe’s, Whole Foods, H-E-B and Wegmans all closed.

Kroger, the largest traditional supermarket company in the US, kept most stores open until 6 to 8 p.m. on Christmas Eve 2025 and then closed on Christmas Day. Similarly, Publix, the Florida-based chain, closes only three days a year (Thanksgiving, Christmas and Easter), according to the USA Today Network. Consequently, if you are still missing ingredients for dinner, our Christmas dinner menu guide helps you build a shopping list early.

Grocery storeChristmas Eve 2025Christmas Day 20252026 status
KrogerMost closed between 6 and 8 p.m.ClosedNot announced yet
PublixClosed at 7 p.m.ClosedClosed on Christmas Day (standing policy)
Whole Foods MarketClosed at 7 p.m.ClosedNot announced yet
Trader Joe’sClosed at 5 p.m.ClosedNot announced yet
AldiLimited hoursClosedNot announced yet
LidlClosed at 6 p.m.Not listedNot announced yet
Meijer6 a.m. to 7 p.m.ClosedNot announced yet
WegmansClosed at 6 p.m.ClosedNot announced yet
Harris TeeterClosed at 7 p.m.ClosedNot announced yet
Food LionClosed at 7 p.m.ClosedNot announced yet
Winn-DixieClosed at 9 p.m.ClosedNot announced yet
Giant EagleClosed at 5 p.m.ClosedNot announced yet
Giant FoodNot listedMore than 136 stores open 8 a.m. to 5 p.m.Not announced yet
Albertsons, Safeway, Vons, AcmeNot listedSelect stores open with reduced hoursNot announced yet
H-E-B, Hy-Vee, Stop & Shop, SproutsNot listedClosedNot announced yet
Sources: USA Today Christmas Eve 2025 list; TODAY grocery list (Dec. 25, 2025); Fox 5 NY; Publix policy via USA Today Network. Checked October 14, 2026.

Is Kroger open on Christmas?

No, Kroger closed on Christmas Day 2025, according to TODAY, and it has not announced 2026 hours. On Christmas Eve, most Kroger stores closed between 6 and 8 p.m. Also, Kroger banners such as Ralphs, Fry’s and Harris Teeter set their own holiday hours, so check the exact store.

Is Publix open on Christmas?

No. Publix closes every Christmas Day as company policy, and it closed at 7 p.m. on Christmas Eve 2025. Therefore, Publix shoppers should finish their holiday shopping by Thursday evening, December 24, 2026.

Is CVS open on Christmas? Pharmacies, gas stations and convenience stores

Yes, CVS kept stores open on Christmas Day 2025, although hours varied by location, and Walgreens opened only select 24-hour stores. Neither chain has posted 2026 hours yet. Gas stations and convenience stores such as 7-Eleven, Circle K, Sheetz and Wawa also stayed open.

CVS Pharmacy, the largest US drugstore chain, appeared on every 2025 open list we checked, but pharmacy counters often keep shorter hours than the front store. Walgreens, meanwhile, said only “select 24-hour locations” would open on Christmas Day 2025, according to Fox 5 NY. In addition, most supermarket pharmacies close whenever the store itself closes, so refill prescriptions before December 24.

For fuel and snacks, convenience stores remain your best bet. According to Scripps News, citing AP, most 7-Eleven stores ran 24/7 on Christmas 2025, Sheetz kept regular 24/7 hours and most Wawa locations stayed open. However, Dollar General, Dollar Tree and Family Dollar closed for the day.

Watch out. A drugstore that shows “open” on Christmas may still have a closed pharmacy counter. If you need a prescription on December 25, search your pharmacy app for “24 hours” first, then call the pharmacy line directly.

Which restaurants are open on Christmas?

Waffle House, IHOP, Denny’s, Fogo de Chão, Benihana, Red Lobster, Ruth’s Chris and many Starbucks, McDonald’s and Dunkin’ locations opened on Christmas Day 2025. On the other hand, Chick-fil-A, Olive Garden, Chipotle, Cracker Barrel, Panera and Taco Bell closed. No chain has published 2026 holiday hours yet.

Restaurant hours depend heavily on the franchise owner, so even “open” chains can have closed locations. With that in mind, here is what Fox 6 Milwaukee, KSTP and Hip2Save reported for Christmas 2025.

RestaurantChristmas Eve 2025Christmas Day 2025
Waffle HouseOpenOpen 24/7
Denny’sOpenOpen; hours varied
IHOPOpenMany open; hours varied
StarbucksHours variedMany open; hours varied
McDonald’sHours variedMany open; some drive-thru only
Dunkin’Hours variedSelect locations open
Fogo de Chão11 a.m. to 9:30 p.m.11 a.m. to 9 p.m.
Romano’s Macaroni GrillOpenOpen (hours varied by report)
Benihana, Morton’s, Ruth’s Chris, Chart HouseOpenOpen
Red LobsterHours variedOpen; hours varied
Boston Market, Golden CorralNot listedSelect locations open
Applebee’s11 a.m. to 8 p.m. at many locationsSelect locations only
Cracker BarrelClosed at 2 p.m.Closed
ChipotleClosed at 3 p.m.Closed
Chili’sClosed at 4 p.m.Closed
Outback Steakhouse11 a.m. to 8 p.m.Closed
Olive Garden, P.F. Chang’s, Buffalo Wild WingsOpen (reduced hours at some)Closed (a few Buffalo Wild Wings, such as airports, opened)
Chick-fil-ASome locations open with limited hoursClosed
Panera, Taco Bell, KFCNot listedClosed
Sources: Fox 6 Milwaukee (Dec. 22, 2025), USA Today Christmas Eve 2025 list, KSTP and Hip2Save (Dec. 24, 2025). 2026 hours not announced as of October 14, 2026.

Is Starbucks open on Christmas?

Many Starbucks cafes opened on Christmas Day 2025, but hours varied by store and some stayed closed. Starbucks has not announced 2026 hours, so use the store locator in the Starbucks app, which shows each cafe’s holiday hours. Similarly, check the app before you drive to a McDonald’s or Dunkin’, because franchise owners decide their own holiday hours.

Are movie theaters open on Christmas?

Generally, yes. Movie theaters typically keep their doors open on Christmas Day, though hours may vary, according to KSTP. Still, call your theater or check its app, because showtimes on the holiday can shift. If you would rather stay in, our list of the best Christmas movies of all time covers a full movie night.

Is the post office open on Christmas Eve? USPS, banks and shipping

Yes, post offices opened and carriers delivered mail on Christmas Eve 2025, and Christmas Eve does not appear on the USPS 2026 holiday list. On Christmas Day, by contrast, the post office closes: the US Postal Service (USPS) lists Friday, December 25, 2026, as a holiday.

This is one area where 2026 details already exist. First, USPS listed Christmas Day (Friday, Dec. 25) and New Year’s Day among its 2026 holidays in a USPS employee news post. Second, the Federal Reserve, the US central bank, lists December 25, 2026, and January 1, 2027, as holidays, but not December 24. Third, the New York Stock Exchange (NYSE) closes on Christmas Day and closes early, at 1 p.m. ET, on Thursday, December 24, 2026.

ServiceChristmas Eve (Dec. 24, 2026)Christmas Day (Dec. 25, 2026)Status
USPS post offices and mail deliveryNot a USPS holiday; offices opened and mail arrived in 2025Closed; no regular deliveryChristmas Day confirmed for 2026 (USPS, OPM)
Banks (Chase, Bank of America, Wells Fargo and others)Not a Fed holiday; many opened with reduced hours in 2025ClosedFed calendar confirmed for 2026; Christmas Eve branch hours from 2025
Stock market (NYSE)Early close at 1 p.m. ETClosedConfirmed for 2026 (NYSE)
UPSUPS Store locations opened until at least 3 p.m. in 2025; no UPS Ground pickupClosed in 2025Not announced yet
FedExMost pickup and delivery ran in 2025; FedEx Office on modified hoursClosed in 2025Not announced yet
Federal government offices and courtsNot a federal holiday in 2026 (see note below)ClosedChristmas Day confirmed for 2026 (OPM)
Sources: USPS, OPM, Federal Reserve and NYSE 2026 calendars; USA Today and Fox 5 NY for 2025 service status. Checked October 14, 2026.

One caveat applies to Christmas Eve. In 2025, President Trump signed an executive order on December 18 that closed most federal offices on December 24 and 26, 2025, according to E&E News. That order covered 2025 only, and post offices still opened that Christmas Eve. So, as of now, December 24, 2026, remains a regular workday for federal offices, but a similar last-minute order could change that.

If you are mailing gifts, the bigger question is timing rather than holiday closures. Our Christmas shipping deadlines guide lists the last safe dates for USPS, UPS and FedEx.

What’s open on New Year’s Day 2027?

Far more stays open on New Year’s Day than on Christmas: on January 1, 2026, Walmart, Target, Kroger, CVS and Walgreens all opened, while Costco, Sam’s Club, Trader Joe’s and Aldi closed. New Year’s Day 2027 falls on Friday, January 1, a federal holiday, so post offices and banks will close.

The OPM, Federal Reserve and NYSE calendars all list January 1, 2027, as a holiday. Retail hours, however, remain unannounced. Here is what Fortune reported for New Year’s Day 2026.

Store or serviceNew Year’s Day 2026 statusNew Year’s Day 2027
Walmart6 a.m. to 11 p.m.Not announced yet
TargetRegular hoursNot announced yet
Best Buy10 a.m. to 8 p.m.Not announced yet
Kohl’s10 a.m. to 8 p.m.Not announced yet
Home Depot9 a.m. to 8 p.m.Not announced yet
PublixClosed early at 7 p.m.Not announced yet
BJ’s Wholesale Club9 a.m. to 7 p.m.Not announced yet
Kroger, Whole Foods, Wegmans, SafewayOpen; some modified hoursNot announced yet
CVS and WalgreensOpen; pharmacy hours variedNot announced yet
Costco and Sam’s ClubClosedNot announced yet
Trader Joe’s and AldiClosedNot announced yet
USPSClosed; Priority Mail Express onlyClosed (federal holiday)
Banks and NYSEClosedClosed (Fed and NYSE holiday)
Sources: Fortune (Jan. 1, 2026); Scripps News; OPM, Federal Reserve and NYSE 2027 calendars. Checked October 14, 2026.

Meanwhile, New Year’s Eve, Thursday, December 31, 2026, is not a federal holiday, so banks and post offices keep regular hours. Many stores close early that evening, though, so check before you shop for party supplies. For ideas, see our New Year’s Eve party ideas.

How to find stores open on Christmas near you

The fastest way to find stores open on Christmas near you is the store’s own locator, which shows holiday hours for each location once the company loads them, usually in early to mid-December. Then confirm by phone, because franchise and mall locations often set their own hours.

  1. Check the store locator first. Most big chains, including Costco and Starbucks, show holiday hours per location on their apps or websites once they load them.
  2. Look at Google Maps, then verify. Map listings can lag behind a store’s real holiday schedule, so treat them as a prompt to call, not as confirmation.
  3. Search for 24-hour locations. For medicine, fuel or baby supplies, 24-hour Walgreens, CVS and convenience stores give you the best odds.
  4. Order pickup for Christmas Eve. Schedule a morning pickup slot on December 24 so you skip the last-minute lines.
  5. Plan a backup. If your usual supermarket closes, a Safeway, Albertsons or Giant Food location may open with reduced hours.

Our verdict

Plan as if almost nothing opens on Friday, December 25, 2026. Walmart, Target, Costco and nearly every supermarket closed on Christmas 2025, and none has signaled a change. So finish shopping on Christmas Eve, ideally before mid-afternoon, since most stores close between 5 and 8 p.m.

If you do need something on the day, CVS, 24-hour Walgreens, convenience stores and a few Safeway or Albertsons locations remain the realistic stores open on Christmas, while Waffle House, IHOP, Denny’s and many Starbucks cover breakfast and coffee. Finally, remember that USPS, banks and the stock market close on Christmas Day; we will update this page as chains confirm 2026 hours.

Frequently asked questions

Is Walmart open on Christmas Day 2026?

Walmart has not announced its Christmas 2026 hours yet. However, Walmart closed its US stores on Christmas Day 2025, so expect the same on Friday, December 25, 2026, unless Walmart announces a change. On Christmas Eve 2025, Walmart stores closed at 6 p.m. local time. Check your store’s page on Walmart.com in December.

What time does Walmart close on Christmas Eve?

Walmart closed at 6 p.m. local time on Christmas Eve 2025, and that is the best guide until the company confirms 2026 hours. Christmas Eve 2026 falls on Thursday, December 24. Because Walmart also closes all day on Christmas, plan your last grocery or gift run for Thursday afternoon and check the store locator for your location’s exact hours.

Is CVS open on Christmas?

Yes, CVS kept stores open on Christmas Day 2025, although hours varied by location and pharmacy counters often kept shorter hours than the front store. CVS has not posted 2026 hours yet. Walgreens opened only select 24-hour stores on Christmas 2025. Use each chain’s app to find a 24-hour location and call the pharmacy before you go.

Is Starbucks open on Christmas?

Many Starbucks cafes opened on Christmas Day 2025, but hours varied and some locations stayed closed. Starbucks has not announced 2026 holiday hours. The most reliable check is the store locator in the Starbucks app, which shows each cafe’s holiday hours. Cafes inside grocery stores, malls or airports usually follow the hours of the building around them.

Is the post office open on Christmas Eve 2026?

Christmas Eve, Thursday, December 24, 2026, does not appear on the USPS 2026 holiday list, and post offices opened and delivered mail on Christmas Eve 2025, so expect regular service, possibly with shorter retail hours. Post offices close on Christmas Day, Friday, December 25, with no regular mail delivery. Check your local post office hours on usps.com.

What restaurants are open on Christmas Day?

On Christmas Day 2025, Waffle House, IHOP, Denny’s, Fogo de Chao, Benihana, Red Lobster and Ruth’s Chris opened, along with many Starbucks, McDonald’s and Dunkin’ locations. Chick-fil-A, Olive Garden, Chipotle, Cracker Barrel, Panera and Taco Bell closed. No chain has announced 2026 hours yet, and franchise owners set their own schedules, so call ahead.

Figgy Pawsebourne
Figgy Pawsebourne

Figgy Pawsebourne writes Bee Bulletin’s holiday and seasonal guides, from Halloween costumes and decorations to party food, pumpkin carving and family traditions. Her focus is practical ideas that work on a real budget, checked against this year’s trends and official safety guidance from groups like the CPSC, FDA and ASPCA. When she isn’t testing a no-sew costume or a five-minute treat, she’s planning the next holiday on the calendar.

All articles by Figgy Pawsebourne

Keep reading