Christmas Day can be a tough one for figuring out what’s open and what’s not. Here’s where you can still shop, play, eat and otherwise occupy yourself on December 25:

» READ MORE: Find the best things to do in Philly in our weekly events calendar

Grocery stores

Most grocery stores will be closed on Christmas Day. In addition, several close early on Christmas Eve; check your local store for details.

Acme Markets

✅ Stores will be open 9 a.m. to 1 p.m. on Christmas Day, and will close at 6 p.m. on Christmas Eve. Check your local store’s hours at

Whole Foods

❌ All Whole Foods locations will be closed on Christmas Day.

Giant Food Stores

❌ All Giant stores will be closed on Christmas Day.

Sprouts Farmers Market

❌ Sprouts will be closed on Dec. 25.

Trader Joes

All locations will close at 6pm on Dec. 24 and be closed on Christmas Day.


All locations are closed on Dec. 25.

Reading Terminal Market

The market will be closed.

Mail and packages

United States Postal Service

All USPS locations are closed on Christmas Day and there is no mail delivery.

UPS, FedEx, and DHL

There will be no UPS, FedEx, or DHL pickup or delivery service (excluding UPS Express Critical and FedEx Custom Critical).


Banks are closed on Christmas Day.



✅ Most SEPTA services will operate on a Sunday schedule on Christmas Day, but some lines may operate on special schedules. For more details on SEPTA schedules, visit


PATCO will be running, but trains will operate on a special holiday schedule on Christmas Day. For the latest scheduling updates, check



✅ Many locations will operate under regular hours on Christmas Day, but some stores may have reduced hours. Call ahead to your local store before visiting, or view its hours at

Rite Aid

✅ Many Rite Aid stores will be open, but hours may vary (including for pharmacies). Call ahead for your local store’s hours, or check them online at


✅ All 24-hour locations will remain open 24 hours on Christmas Day, and many other locations will be open under regular hours. Pharmacy hours may vary. Check you local store’s hours at

Trash collection

There is no trash and recycling pickup on Christmas Day in Philadelphia. Trash and recycling collection due to be picked up on Friday, Dec. 25 will be picked up instead on Saturday, Dec. 26.



❌ All stores are closed on Christmas Day.


All stores are closed on Christmas Day.


All stores are closed on Christmas Day.

Home Depot

All stores are closed on Christmas Day.


❌ The Shops at Liberty Place, Fashion District Philadelphia, Philadelphia Mills, Macy’s, Cherry Hill Mall, and King of Prussia are closed.

Outdoor activities

Ice Skating

You can ice skate, if you’re looking for something festive and traditional and a bit less expensive.

The Blue Cross RiverRink, at Penn’s Landing, is open from 12:45 p.m. to 8:30 p.m. You need to reserve tickets in advance.

In Dilworth Park, both the ice rink and the Rothman Orthopaedics Cabin (where you can warm up with a beverage) are open from 1:30 to 11 p.m. Reserve tickets in advance here.

» READ MORE: How to do everything better right now: A collection of our most useful stories