Christmas Day often brings last-minute errands, whether it is picking up forgotten dinner ingredients, medicine, or grabbing a quick meal. On this day, most major retailers keep their shutters down but a handful of stores, pharmacies, and restaurants remain open, often with reduced or location-specific hours. If you are planning to step out today, it is important to check local operating hours, as they can vary by city and store.

Is Walmart open on Christmas Day?

Walmart is closed nationwide on Christmas Day. The retailer resumes operations on December 26, with most stores opening at 6 am and closing at 6 pm. Some locations may operate on different schedules, so customers are advised to confirm timings using Walmart’s online store locator. Convenience stores and pharmacies open on Christmas

For essential purchases and pharmacy needs, a few chains are still operating on Christmas Day. CVS and Walgreens stores are open, though both retail and pharmacy hours vary by location. Most 7-Eleven outlets continue to operate 24/7, including on Christmas, and Sheetz stores are also open with regular hours. However, several chains have opted to close entirely for the holiday. Dollar General and Rite Aid locations are not open on Christmas Day.

McDonald’s opening status

If you’re skipping cooking this Christmas or need a quick meal on the go, McDonald’s may be an option. Holiday hours differ by location, so while some outlets may be open, others could be closed. The company advises customers to check directly with their nearest restaurant to confirm operating hours, which can be found using McDonald’s store locator.

Grocery stores open

Most grocery chains across the US are closed on Christmas Day. Stores including Aldi, Food Lion, Harris Teeter, Kroger, Publix, Stop & Shop, Trader Joe’s, and Wegmans are not operating today. There are limited exceptions. Select Albertsons and Safeway locations remain open with adjusted holiday hours, depending on the region. Shoppers should verify local store schedules before heading out.

Restaurants and fast-food chains open on Christmas day

Those looking to skip cooking can still find dining options on Christmas Day. Several casual dining and fast-food chains remain open, although not all locations participate. Applebee’s is open at many locations. Domino’s does not mandate stores to open on Christmas, leaving the decision to individual franchise owners, so hours vary. Many Dunkin’ locations are open, as are IHOP restaurants. McDonald’s locations are also open in many areas, though hours may be limited. Starbucks has a mixed schedule, with some stores closed and others operating on reduced hours.

Most major retailers and department stores are closed for the holiday. This includes Best Buy, Costco, Home Depot, HomeGoods, IKEA, JCPenney, Kohl’s, Lowe’s, Petco, Macy’s, Marshalls, Michael’s, Sam’s Club, Sierra, Target, and T.J. Maxx. Many of these retailers operated with limited hours on Christmas Eve but remain fully closed on December 25.

Are post offices open on Christmas day?

All US post office locations are closed on Christmas Day, and there is no regular mail delivery. According to the USPS, normal operations will resume on December 26. UPS does not provide pickup or delivery services on Christmas Day. The only exception is UPS Express Critical, which operates year-round for urgent shipments.

Several retailers have holiday hours depend on location and region. Wegmans advises customers to check individual store schedules. Target stores were open from 7 am to 8 pm local time on Christmas Eve but are closed today. Trader Joe’s closed early at 5pm on Christmas Eve and does not open on Christmas Day.

Macy’s operated with reduced hours on Christmas Eve and remains closed on Christmas Day. IKEA has shut all stores, warehouses, deliveries, and customer service operations for the holiday. Home Depot and Lowe’s both closed early on Christmas Eve and are not operating today. CVS locations have varying schedules around the holiday, with customers encouraged to confirm store hours online.

As always, shoppers and diners are advised to check official store locators or call ahead before heading out, as Christmas Day hours can differ even within the same chain.