UPDATED FOR 2019: It’s tempting to leave the cooking to someone else on Christmas Day. If this is your mindset, you’ll find a number of restaurants open on Christmas Day in Toronto on Wednesday, December 25, 2019.

Christmas Day Dinner Buffet at Old Mill Inn and Spa 2019
The Old Mill Inn and Spa at 21 Old Mill Rd. just east of The Kingsway, will be open on Christmas Day, Wednesday, December 25, 2019. The Tudor-style inn, which boasts an ambiance that includes stone fireplaces and Victorian lanterns, is serving a Christmas Day dinner buffet on Wednesday, December 25, 2019 that includes Carved Ontario Turkey, carved beef, baked ham, fish and pasta dishes, international cheeses, potatoes, rice pilaf, vegetables, cakes, tortes, mousses, and pastries. Cost is Adults $55 plus taxes, Children (6-11) $25 plus taxes, Children 5 and under Free. Dining room seating times are 5 p.m., 5:30 p.m., 6 p.m. and 7:30 p.m. Brule Ballroom seating times are 5:30 p.m., 6 p.m. and 6:30 p.m. Call 416-236-2641 to reserve.
Christmas Dinner at The Fairmont Royal York Hotel 2019
Enjoy a Christmas Dinner at REIGN at the Fairmont Royal York Hotel on Wed., Dec. 25, 2019. There will be a visit from Santa between 3 p.m. and 8 p.m. and live entertainment from 11 a.m. to 3 p.m. and 5 p.m. to 9 p.m. The special holiday prix fixe menu features:
Starter: Pate on Toast OR Carrot & Tamarind Soup OR Atlantic Sea Trout
Main: Roasted Ontario Free Range Breast & Leg Sausage with Rosemary Stuffing, Cranberry Sauce
Dessert: Caramelized Maple & Sourdough Tart OR Ice Wine Truffle OR Selection of Ontario cheeses.
Price is Adults $120 plus tax and gratuity; Children $60 plus tax and gratuity. Call 416-368-2511 to reserve.
Christmas Day Dinner at Cafe Boulud, Four Seasons Hotel Toronto 2019
Cafe Boulud at the Four Seasons Hotel Toronto, 60 Yorkville Avenue, will be serving a Christmas Day three-course prix-fixe menu from 12 p.m. to 10 p.m. on Wed., Dec. 25, 2019. The cost is $120 per person plus tax and gratuity. Call 416-963-6000 to reserve.
First course: Kuri Squash Soup OR Parisian Steak Tartare OR Tuna Carpaccio Nicoise OR Oysters OR Foie Gras Terrine OR Kale & Quinoa Salad;
Second Course: Bouillabaisse OR Quenelle de Brochet OR Duck Confit a l’Orange OR Mushroom Tortellini OR Venaison OR Heritage Turkey OR Beef Tenderloin au Poivre;
Third Course: Snowball OR Bûche de Noel OR Sapin de Noel.
Christmas Day Brunch and Dinner at BnB Restaurant at Sheraton Centre Toronto 2018
BnB Restaurant at Sheraton Centre is offering a Christmas Day brunch buffet on Tues., Dec. 25, 2018 from 11:30 a.m. to 2 p.m. Adults $38 plus tax and gratuities; Children $25 plus tax and gratuities. They will also offer a Christmas Day dinner buffet on Tues., Dec. 25, 2018 from 5 p.m. to 10 p.m. Adults $50 plus tax and gratuities; Child $26 plus tax and gratuities. Call 416-361-6363 to reserve.
Christmas Day Brunch and Dinner at The Omni King Edward Hotel 2019
The Omni King Edward Hotel will be offering a Christmas Day brunch in the Vanity Fair Ballroom from 10:30 a.m. to 4 p.m. on Wed., Dec. 25, 2019 with the last reservation at 2 p.m. The cost is $115 per person plus taxes and service charge. A Christmas Day dinner buffet that includes turkey with all the trimmings, bourbon-glazed whole ham, seafood, roasted vegetables, salads, plum pudding, cakes, pastries, fruit, and imported cheeses will also be offered from 5 p.m. to 10 p.m. (last reservation at 8:30 p.m.) The cost of the dinner buffet is $135 per person plus taxes and service charge.