Business & Tech
Birmingham-Area Grocery Store Guide: What's Open Christmas Day
See what stores are open Christmas Eve and Christmas Day in the Birmingham area.

BIRMINGHAM, AL —The holidays are tricky when it comes to shopping - even for basic items such as food, gas and toiletries. Most people likely know that finding a place to buy anything on Christmas day is a task, and hopefully everyone has already stocked up on batteries for the Christmas toys, food for dinner and alcohol - in case that is part of your Christmas ritual.
While the big grocery stores are mostly closed on December 25, there are some businesses that will operate on Christmas day, but the list in Birmingham is short.
Grocery stores closed Christmas Day
Find out what's happening in Birminghamfor free with the latest updates from Patch.
- Aldi (closes at 4 p.m. Christmas Eve)
- Costco (closes at 6 p.m. Christmas Eve)
- Fresh Market (closes at 7 p.m. Christmas Eve)
- Piggly Wiggly (closes at 7 p.m. Christmas Eve)
- Publix (closes at 7 p.m. Christmas Eve)
- Sam's Club (closes at 6 p.m. Christmas Eve)
- Target (closes at 8 p.m. Christmas Eve
- Trader Joe's (closes at 6 p.m. Christmas Eve)
- Walmart (closes at 6 p.m. Christmas Eve)
- Whole Foods (closes at 7 p.m. Christmas Eve)
- Winn Dixie (closes at 8 p.m. Christmas Eve)
Stores open Christmas Day
- CVS: Most locations are open but with reduced hours
- Rite-Aid: Most locations open with varying hours
- Walgreens: Select locations are open from 8 a.m. until 10 p.m.
Find out what's happening in Birminghamfor free with the latest updates from Patch.
Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.