Events Description
Celebrate Christmas and welcome the New Year at Old Mill Toronto’s 2026 Christmas & 2027 New Year’s Day Holiday Buffets!
Bring family and friends together for a festive dining experience featuring holiday favourites, seasonal specialties, and something for everyone.
Enjoy our Chef’s Carving Table, featuring roasted Ontario turkey, maple-mustard spiral ham, and prime rib of beef. Explore the chilled seafood selection with shrimp cocktail, smoked salmon, scallops, squid, and mussels, alongside fresh salads, charcuterie, and an assortment of cheeses.
Discover a generous selection of hot entrées, seasonal vegetables, and comforting sides. Little guests can enjoy their favourites at the Kids’ Table, while everyone can finish on a sweet note with our dessert selection, featuring a chocolate fountain, Belgian waffles, fresh fruit, assorted cakes, tartlets, and hot desserts.
🎄 Celebrate the season with exceptional food, family-friendly holiday dining, and the historic charm of Old Mill Toronto.
Book your holiday table today!
https://www.oldmilltoronto.com/event/christmas-buffet/
Who is it for?
All ages
HOW MUCH
Tickets : $45 – $105
Adults: $95-$105
Children (4–11): $45-50
Children 3 and under: Complimentary
How to get tickets?
Phone: 416-207-2020
At the door: Card and cash
WHEN & WHERE
Date:
HOLIDAY BUFFET DATES & PRICING
DINING ROOM SEATING
Includes the Main Dining Room, Mill, Victoria, and Garret Rooms.
December 24, 26 & 27 – Christmas Eve / Boxing Day Buffet
Brunch: 10:00 AM – 3:30 PM (last seating 1:30 PM)
Dinner: 5:00 PM – 9:30 PM (last seating 7:30 PM)
December 25 – Christmas Day Buffet
Brunch: 10:00 AM – 3:30 PM (last seating 1:30 PM)
Dinner: 5:00 PM – 9:30 PM (last seating 7:30 PM)
January 1 – New Year’s Day Buffet
Brunch: 11:00 AM – 4:00 PM (last seating 2:30 PM)
BRÛLÉ ROOM SEATING
December 24 & 26 – Christmas Eve / Boxing Day Buffet
Dinner: 5:30 PM – 9:30 PM (last seating 6:30 PM)
December 25 – Christmas Day Buffet
Brunch: 11:00 AM – 2:30 PM (last seating 12:30 PM)
Dinner: 5:30 PM – 9:30 PM (last seating 6:30 PM)
Venue & Address
Old Mill Toronto Restaurant, 21 Old Mill Road, Toronto
Wheelchair accessible
Street Parking
Paid Parking
Accessible by Public Transport
Only 2 minutes from the TTC











