
What’s open and closed in Toronto over the 2025 holiday season
CBC
Whether you’re taking transit to visit loved ones, watching Die Hard in theatres or lacing up a pair of ice skates, you’ll want to know what’s open and closed this holiday season.
CBC Toronto has you covered with this citywide schedule for the three statutory holidays coming up: Dec. 25, Dec. 26 and Jan. 1.
The TTC will run its Sunday service schedule on Christmas Day and New Year’s Day, with trains starting around 8 a.m. On Boxing Day, routes will start earlier, at around 6 a.m.
For the full schedule, check the TTC website.
GO Transit, including the UP Express, runs on its Saturday schedule on statutory holidays.
The TTC and GO Transit are both free on New Year’s Eve, from 7 p.m. to 8 a.m. The last subway trains will leave later than usual — between 2:15 a.m. and 3 a.m., depending on the station — and GO Transit will add extra late-night train service.
Most city services are closed on the statutory holidays, including court and social services, civic centres, community recreation centres and library branches.
Toronto Public Library branches will close early — at 1 p.m. — on Dec. 24 and Dec. 31. Community recreation centres will close at 4:30 p.m.
311 and 211 (Toronto Community Crisis Services) operate 24/7.
Here's what to expect from your local grocer:
Malls are closed Christmas Day, with the exception of Pacific Mall.
Most will be open on Boxing Day, New Year's Eve and New Year's Day. That includes:
These malls are also closed on New Year’s Day:
The Distillery District Christmas Market is closed Christmas Day, while St. Lawrence Market is closed Christmas Day, Boxing Day and New Year’s Day.













