Skip to content
Link copied to clipboard
Link copied to clipboard

What stores are open on Christmas in Philadelphia? Here’s what you need to know

Need to grab last-minute essentials on Christmas Day? Here's a quick guide to stores in Philadelphia that are open, their hours, and which ones are closed for the holiday.

Customers leave the Acme Market in the Bala Cynwyd Shopping Center on City Line Avenue in Montgomery County on Sunday March 15, 2020.
Customers leave the Acme Market in the Bala Cynwyd Shopping Center on City Line Avenue in Montgomery County on Sunday March 15, 2020.Read moreMICHAEL BRYANT / Staff Photographer

You’re all set to relax on Christmas morning when it hits you — you forgot something crucial. Maybe it’s an ingredient for the holiday meal or that last-minute gift for Aunt Sally. Before you brave the cold and head out, it helps to know which stores are open and which ones are taking the day off.

Here’s a quick guide to stores and grocery options for Christmas Day.

Grocery stores open on Christmas Day

Some grocery stores will open with limited hours on Christmas Day, while others remain closed entirely. Here’s the breakdown:

  1. Acme Markets: Open from 8 a.m. to 2 p.m.

  2. South Philly Food Co-op: Open from 10 a.m. to 5 p.m.

  3. Wawa: Regular hours.

  4. 7-Eleven: Regular hours.

  5. Royal Farms: Regular hours.

Grocery stores closed on Christmas Day

These stores will not open their doors on Christmas, so plan accordingly:

  1. Giant Food Stores

  2. Reading Terminal Market

  3. Sprouts Farmers Market

  4. Trader Joe’s

  5. Whole Foods

  6. Aldi

  7. Wegmans

  8. ShopRite

Fine Wine & Good Spirits

If you’re looking for a bottle of wine or a last-minute gift, Fine Wine & Good Spirits stores are closed on Christmas Day, but you can stop by on Christmas Eve during modified hours — they’ll close by 6 p.m. Plan ahead to avoid disappointment.

Convenience stores and pharmacies

If you’re in a pinch, these locations will have you covered:

  1. CVS: Most locations open from 8 a.m. to 9 p.m. Check your store hours to be safe at cvs.com/store-locator/landing.

  2. Walgreens: Open, but hours have not been announced — check your local store at walgreens.com/storelocator.

Stores closed on Christmas Day

You won’t be able to shop at these big-box or specialty retailers on Christmas:

  1. Target

  2. Walmart

  3. Home Depot

  4. Lowe’s

  5. Costco

  6. IKEA

  7. Dollar Tree

  8. Family Dollar

  9. Sam’s Club

Pro tips for your Christmas errands

  1. Call ahead: While these hours are accurate at the time of publication, it’s always a good idea to check with your local store to confirm.

  2. Plan for crowds: Stores open on Christmas tend to get busy, so shop early if possible.

Whether you’re grabbing essentials or finishing up last-minute holiday prep, knowing where to go can save you from the frustration of closed doors.