Randalls: Christmas Eve: Open until 8 p.m.
While some businesses - like Sheetz - are running promotions on Christmas Day, other businesses that are ordinarily open around the clock - like Walmart - will actually close.
Most Sainsbury's stores will then open at 7am on New Year's Eve but then close at 9pm or 10pm.
Stores at the Palm Beach Outlet Mall have increased staff to keep up with the demand, along with implementing extended holiday hours.
Some retailers in town are making life easier for procrastinator's by keeping their doors open for most of Christmas Eve.
BJ's Wholesale Club will be open for limited holiday hours on Christmas Eve.
Whole Foods Markets will be open until 7 p.m. on Christmas eve. CVS locations will be open on Christmas Eve, but we recommend calling your local CVS to confirm holiday hours.
Phoenicia Specialty Foods (Westheimer): Open on Christmas Eve.
Aldi: Christmas Eve: Open limited hours, check with your local store.More news: Manchester City stunned by Palace, trail Liverpool by four points
More news: Tsunami triggered by volcanic eruption hits Indonesia, bodies recovered
More news: Jurgen Klopp provides Naby Keita injury update after Wolves win
Five Below: Closing at 6:00 p.m.
The LCBO is closed both Christmas Day and Boxing Day. To find the specific store hours near you on Christmas Eve, visit Publix's store locator here.
Calgary Transit will operate on a Sunday level of service for trains and buses on Christmas Eve and Boxing Day.
Target will be open Christmas Eve until 10 p.m. and will remain closed for Christmas Day.
The Southern Park Mall closes at 5 p.m. Christmas Eve and is closed for Christmas Day.
Hours will vary from location to location, however.
Galleria at Sunset mall: Open until 6 p.m. Christmas Eve.
Walmart Neighborhood Market: Open until 6 p.m. December 24.
Meadows Mall: Open Until 6 p.m. Christmas Eve.