Need to grab last-minute supplies? Looking for a restaurant open on Christmas Day? Here's your complete guide to what's open and closed in Toronto on Thursday, December 25, 2025.
TTC & Transit on Christmas Day
The TTC operates on Sunday/Holiday service on Christmas Day.
- Subway: Starts around 8:00 AM, runs every 4-5 minutes
- Buses/Streetcars: Sunday schedules
- Wheel-Trans: Available with advance booking
GO Transit also runs holiday service with reduced schedules. Check their website for exact times.
Restaurants Open Christmas Day
Many Toronto restaurants serve special Christmas dinner menus. Reservations are essential – book early!
Upscale Hotel Dining
- REIGN at Fairmont Royal York – 100 Front St W | Prix-fixe Christmas dinner
- TOCA at The Ritz-Carlton – 181 Wellington St W | Italian-inspired, $170/person
- Café Boulud at Four Seasons – 60 Yorkville Ave | French, $160 adult / $65 kids
- Old Mill Toronto – 21 Old Mill Rd | Traditional buffet with turkey, ham, all the trimmings
- Louix Louis – 325 Bay St (St. Regis) | American/French fine dining
Casual & Mid-Range
- The Drake Hotel – 1150 Queen St W | Festive specials
- Fran's Restaurant – 200 Victoria St | Classic diner, open 24/7
- The Lakeview Diner – 1132 Dundas St W | Diner fare, open 24/7
- 7 West Cafe – 7 Charles St W | Open 365 days a year
Chinatown (Always Open!)
Chinatown is your best bet on Christmas Day. Most restaurants stay open:
- Swatow Restaurant – 309 Spadina Ave | Cantonese
- Rol San Restaurant – 388 Spadina Ave | Dim sum
- House of Gourmet – 484 Dundas St W | Chinese
- Pearl Harbourfront – Opens 10:30 AM for dim sum
Other Cuisines
- Chiado – 864 College St | Portuguese
- Constantine – 15 Charles St E | Italian
- Roses Cocina – 111 Princes' Blvd | Tex-Mex
Attractions Open Christmas Day
- Ripley's Aquarium of Canada – 9:00 AM – 9:00 PM
- Toronto Zoo – 11:00 AM – 4:00 PM (last entry 3:00 PM)
- Allan Gardens Conservatory – 10:00 AM – 4:00 PM (FREE)
- Centennial Park Conservatory – 10:00 AM – 4:00 PM (FREE)
- High Park Zoo – 9:00 AM – 5:00 PM (FREE)
- Riverdale Farm – 9:00 AM – 5:00 PM (FREE)
- Movie Theatres – Cineplex locations open (check showtimes)
- Outdoor Skating Rinks – Nathan Phillips Square, Harbourfront, and others
Grocery Stores Open Christmas Day
Most major grocery chains are CLOSED on Christmas Day. Your options:
- Rabba Fine Foods – ALL locations open 24/7, 365 days
- Aisle 24 – Cashierless stores open 24/7 year-round
- Shoppers Drug Mart – Select locations open with reduced hours (call ahead)
- Hasty Market / Mac's / Circle K – Many convenience stores open
CLOSED Christmas Day
- Loblaws, No Frills, Real Canadian Superstore
- Metro, Food Basics
- Sobeys, FreshCo
- Costco, Walmart
- LCBO, Beer Store
Coffee Shops
- Starbucks – Select locations open (check app for hours)
- Tim Hortons – Select locations open (reduced hours)
- McDonald's – Many locations open 24/7
What's Closed Christmas Day
- Malls: Eaton Centre, Yorkdale, Sherway Gardens – ALL CLOSED
- Banks: All banks closed
- Government: City offices, Service Ontario closed
- LCBO & Beer Store: Closed (stock up Dec 24!)
- Most retail stores: Closed
- Canada Post: No delivery
Essential Services (Always Open)
- 311 Toronto: Available 24/7
- Hospitals & Emergency Rooms: Open
- Police, Fire, EMS: 911 available
- Pharmacies: Select Shoppers Drug Mart and Rexall locations
Pro Tips for Christmas Day
- Book restaurants NOW – Popular spots fill up weeks in advance
- Stock up Dec 24 – LCBO closes at 6pm Christmas Eve, grocery stores close early
- Gas stations – Most stay open (Petro-Canada, Shell, Esso)
- Check hours before going – Individual locations may vary
- Chinatown is your friend – Restaurants, shops, and grocers stay open
