The 211 Call Centre will remain open through the holiday period, but the 311 Call Centre will only be operating from 8:30 a.m.to 4:30 p.m. on Christmas Eve Day.
Randalls: Christmas Eve: Open until 8 p.m.
Tim Denison, director of retail intelligence at Ipsos Retail Performance, said: "A busy Christmas Eve is a handy bonus for retailers this year, as shoppers headed to the stores to find those last-minute stocking fillers and to substitute for presents bought online that failed to arrive in time".
Whole Foods Market: Whole Foods is open until 7 p.m. Christmas Eve.
Calgarians can also head to the mountains to ski at Mount Norquay, Lake Louise and Banff's Sunshine Village.
Calgary Transit will operate on a Sunday level of service for trains and buses on Christmas Eve and Boxing Day. It will reopen on Wednesday, December 27, but shut down again on New Year's Day.
Dolphin Mall: Open until 6 p.m.
Kohl's: Kohl's is open until 6 p.m. Christmas Eve.
Hours will vary from location to location, however.
Fashioin Show Mall: Open until 6 p.m. Christmas Eve.
The opening hours of each restaurant vary, so make sure to check your local fast food outlet before making the journey to the store.
Galleria at Sunset mall: Open until 6 p.m. Christmas Eve.
Walmart Neighborhood Market: Open until 6 p.m. December 24. Or just see if you can get by with what's in the pantry or what you pick up at convenience stores or drugstores - which tend to be open on Christmas.
Customers shop at a Target store on December 13, 2017 in Chicago, Illinois. If BJ's Wholesale Club or Sam's Club are more your style, they will also be open on December 26.
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. Select non-24-hour Walgreens locations will have December 25 store hours as well.