Photos by Nicole Lopez-Alvar
Audio By Carbonatix
If you’re a true Miamian who has procrastinated preparing your charcuterie board, bouquet of flowers, store-bought cakes, mac & cheese, or wine for your Christmas Eve or Christmas Day dinner — or you’ve ruined your homemade flan and need to dash to the store — we can absolutely relate. (P.S. – If you don’t feel like cooking, try to call or book one of these great restaurants for dinner on Christmas Eve or Christmas Day!)
Although almost every single grocery store and supermarket in Miami will be closed on Christmas Day, including Whole Foods, Publix, and Trader Joe’s, there are four gems that will come to your rescue this Christmas.
Below, find every single grocery store and supermarket that will be closed or open on Wednesday, December 24, and Thursday, December 25. Hours vary by location, but most stores close earlier than usual. Call ahead or check store locators online to confirm. In-store pharmacies will close early on Wednesday, December 24, and will remain closed on Christmas Day.

Photo by Nicole Lopez-Alvar
Miami Grocery Stores Open on Christmas Eve (Wednesday, December 24)
- Publix: Regular opening hours; closes at 7 p.m. (pharmacies close at 7 p.m.)
- Whole Foods Market: 8 a.m.–7 p.m.
- Sprouts Farmers Market: 7 a.m.–7 p.m.
- Winn-Dixie: 7 a.m.–9 p.m.
- Costco: 10 a.m.–5 p.m.
- Trader Joe’s: 8 a.m.–5 p.m.
- Target: 7 a.m.–7 p.m.
- Walmart: 6 a.m.–6 p.m.
- Kroger: Regular opening hours; closes at 8 p.m. (pharmacies included)
- Aldi: 9 a.m.–4 p.m.
- Sam’s Club: 9 a.m.–6 p.m.
- BJ’s Wholesale Club: 8 a.m.–6 p.m.; optical departments open 10 a.m.–5 p.m.
- Bravo Supermarkets: 7 a.m.–7 p.m.
- Milam’s Market: 7 a.m.–7 p.m.
- Islanders Marketplace (Brickell Key): 7 a.m.–6 p.m.
- Plum Market (Aventura): 8 a.m.–8 p.m.
- Sedano’s: 8 a.m.–10 p.m.
- The Golden Hog (Key Biscayne): 7 a.m.–7 p.m.

Milam’s Markets photo
Miami Grocery Stores Closed on Christmas Day (December 25)
- Publix
- Whole Foods Market
- Target
- Winn-Dixie
- Trader Joe’s
- Walmart
- Costco
- Kroger
- Aldi
- Sprouts Farmers Market
- Sam’s Club
- BJ’s Wholesale Club
- Bravo Supermarkets
- Milam’s Market
- Islanders Marketplace (Brickell Key)
- Plum Market (Aventura)
- Sedano’s
- The Golden Hog (Key Biscayne)
Convenience Stores, Pharmacies & Other Spots Open on Christmas Eve and Christmas Day
- CVS and Navarro: Open with limited or special hours
- Walgreens: Hours vary by location
- 7-Eleven: Most locations open 24 hours
- Starbucks: Many locations expected to be open with limited hours
- Home Depot: Open regular hours on Christmas Eve with an early closure at 5 p.m.; closed on Christmas Day
- Lowe’s: Open 7 a.m.–6 p.m. on Christmas Eve; closed on Christmas Day
- Other major retailers, including Best Buy, Macy’s, Nordstrom, IKEA, Kohl’s, TJ Maxx, Marshalls, and HomeGoods, are typically open on Christmas Eve with reduced hours and closed on Christmas Day. Hours vary by location.
- Local corner stores, bodegas, gas station markets, restaurants, and takeout spots may also be open, with hours varying by neighborhood.
This year, make your gift count –
Invest in local news that matters.
Our work is funded by readers like you who make voluntary gifts because they value our work and want to see it continue. Make a contribution today to help us reach our $30,000 goal!