Address: 60 Yorkville Avenue, Toronto
Instagram: @cafebouludto
Get your fill of smoked meat and latkes and this Jewish deli. Both the College Street outpost and location in Yorkville will be open 10 am to 8 pm on Christmas Day.
Address: 356 College Street, Toronto; 156 Cumberland Avenue, Toronto
Instagram: @caplanskysdeli
Devour stacks of sticky bun pancakes, turkey dinners with dressing, and all other diner staples at this 24-hour chain on Dundas West.
Address: 121 Dundas Street West, Toronto
Instagram: @dennystoronto
Join the Queen West hotel for a non-denominational day of Festivus. Open from 9 am, this is will likely be one of the liveliest places in the city serving breakfast, lunch, dinner, and late night.
Reserve a spot for a set menu Festivus dinner offered from 6 pm for $34.
Address: 1150 Queen Street West, Toronto
Instagram: @thedrakehotel
The French restaurant at the Thompson Hotel is open and offering a brunch buffet on Christmas Day from 10 am to 2:30 pm. Expect stations serving a la minute omelettes, fresh seafood, and seasonal favourites priced at $75 per person.
You can get your caffeine fix here too, or stock up on croissants and last minute Christmas gifts in the café, open 9 am to 5 pm.
Address: 550 Wellington Street West, Toronto
Instagram: @colettetoronto
All three Warehouse Group restaurants are open on Christmas Day from 4 pm until last call and will be hosting staff, regulars, and locals that don’t go home to see their families.
Get a $4.95 turkey dinner (staff eat free) and then stay for one of the biggest parties of the year.
Address: El Furniture Warehouse, 410 Bloor Street West, Toronto; Queen Street Warehouse, 232 Queen Street West, Toronto; The Dime, 538 Queen Street West, Toronto
Instagram: @queenstwarehouse
Celebrate Christmas Day with a festive four-course dinner starring a traditional roast turkey with all the trimmings for $130 per person. Seatings are available at 4 pm and 7 pm. Sources say Santa might even make an appearance.
Address: Fairmont Royal York, 100 Front Street West, Toronto
Instagram: @fairmontroyalyork
The iconic diner is open 24-hours per usual at two of its Toronto locations. On special for Xmas day, get a three-course, $27 turkey dinner with an app and a dessert.
Address: 20 College Street, Toronto; 200 Victoria Street, Toronto
Instagram: @fransrestaurant
The Yorkville restaurant is open as always on Christmas Day and will be serving up a turkey dinner with all the fixings and dessert for $18.
Address: 142 Cumberland Street, Toronto
Instagram: @hemingways.to
Need somewhere unwind after a day of insanity with the fam? The restaurant and bar in The Annex opens at 6 pm and goes until last call.
Address: 563 Bloor Street West, Toronto
Instagram: @insomniatoronto
The 24-hour diner on Dundas West is open on Christmas Day and will be dishing out a deep fried turkey dinner for under $20.
Address: 563 Bloor Street West, Toronto
Instagram: @thelakeviewrestaurant
Open from 11 am on Xmas Day, this downtown diner will be serving up its classic assortment of all day breakfasts, burgers and comfort foods. No reservations required (or even accepted), it’s first-come-first-served all day.
Address: 550 Wellington Street West, Toronto
Instagram: @thompsontoronto
This old school Jewish restaurant intends to sleep in, but they’ll still be open 10 am to 8 am for those looking to dine on hearty soups, tuna melts, and cream cheese and lox platters.
Address: 506 Lawrence Avenue West, Toronto
Instagram: @unitedbakers
Is your Toronto restaurant, bar or cafe open on Christmas Day. Share in the comments or email [email protected] to be added to this list.