Here's What Will Be Open And Closed On Christmas Eve, Christmas Day And Boxing Day In Toronto
Every opening and closing time you need to optimize your last minute shopping!

While the holiday season is a great time to enjoy some time off, it can be a pain if you are looking to finish some last minute Christmas shopping or need a few things for your holiday meals. Thankfully, the tragedy of arriving at the grocery store only to realize it's closed can be easy to overcome so long as you're aware of exactly what is going to be open and when this upcoming holiday week!
To make the stressful holidays a little easier, we've compiled information regarding which popular stores and destinations will be open or closed during the holidays. We've also included changes in schedules or opening/closing times for the locations, stores and destinations affected. Scroll down to figure out your last minute holiday spree schedule and happy holidays!
Liquor
Beer Store
Christmas Eve – open at regular hours, will close at 6 p.m.
Christmas Day – closed
Boxing Day – 10 a.m. to 6 p.m.
LCBO
Christmas Eve – open at regular hours, will close at 6 p.m.
Christmas Day – closed
Boxing Day – limited stores will be open from 10 a.m. and 6 p.m.
Malls
CF Toronto Eaton Centre
Christmas Eve – 9 a.m. to 6 p.m.
Christmas Day – closed
Boxing Day – 7 a.m. to 9:30 p.m.
CF Sherway Gardens
Christmas Eve – 8 a.m. to 6 p.m.
Christmas Day – closed
Boxing Day – 8 a.m. to 8 p.m.
Yorkdale
Christmas Eve – 10 a.m. to 6 p.m.
Christmas Day – closed
Boxing Day – 8 a.m. to 11 p.m.
CF Fairview Mall
Christmas Eve – 8:30 a.m. to 6 p.m.
Christmas Day – closed
Boxing Day – 8 a.m. to 9 p.m.
Scarborough Town Centre
Christmas Eve – 8 a.m. to 6 p.m.
Christmas Day – closed
Boxing Day – 8 a.m. to 10 p.m.
CF Shops at Don Mills
Christmas Eve – 8:30 a.m. to 5 p.m.
Christmas Day – closed
Boxing Day – 8 a.m. to 9 p.m.
Vaughan Mills
Christmas Eve – 9 a.m. to 6 p.m.
Christmas Day – closed
Boxing Day – 7 a.m. to 9 p.m.
Public transit
GO Transit
Christmas Eve – Early schedule
Christmas Day – Sunday schedule
Boxing Day – Saturday schedule
TTC
Christmas Day – Sunday schedule, starts at 8 a.m.
Boxing Day – Sunday schedule, starts at 6 a.m.
Services
City of Toronto garbage collection Christmas Day: no pickup.
*All pickup dates beginning on Tuesday will be shifted to the following day.
City of Toronto operations and municipal offices Christmas Day: closed Boxing Day: closed
*311 and emergency services will not be affected.
Toronto Public Library
Christmas Eve – 9 a.m. to 1 p.m.
Christmas Day – closed
Boxing Day – closed
Attractions
Ripley’s Aquarium of Canada
Christmas Eve – 9 a.m. to 11 p.m.
Christmas Day – 9 a.m. to 11 p.m.
Boxing Day – 9 a.m. to 11 p.m.
Royal Ontario Museum
Christmas Eve – 10 a.m. to 5:30 p.m.
Christmas Day – closed
Boxing Day – 10 a.m. to 7 p.m.
Art Gallery of Ontario
Christmas Eve – 10:30 a.m. to 3 p.m.
Christmas Day – closed
Boxing Day – 10:30 a.m. to 9 p.m.
Casa Loma
Christmas Eve – 9:30 a.m. to 1 p.m.
Christmas Day – closed
Boxing Day – 9:30 a.m. to 5 p.m.
CN Tower Christmas Eve – 9 a.m. to 8 p.m.
Christmas Day – 9 a.m. to 8 p.m.
Boxing Day – 10 a.m. to 10:30 p.m.
Ontario Science Centre
Christmas Eve – 10 a.m. to 4 p.m.
Christmas Day – closed
Boxing Day – 10 a.m. to 5 p.m.
Toronto Zoo
Christmas Eve – 9:30 a.m. to 4:30 p.m.
Christmas Day – closed
Boxing Day – 9:30 a.m. to 4:30 p.m.