Start at Union Station, Toronto’s main rail and transit hub. Give yourself 30–45 minutes to get your bearings, pick up a PRESTO card or use contactless payment on the TTC, and continue to your hotel or leave your bags. If you’re coming from Toronto Pearson Airport, the UP Express runs directly to Union and usually takes about 25 minutes; allow extra time for holiday crowds and onward travel.
If your arrival leaves enough time, walk about 10–15 minutes east to St. Lawrence Market for a first taste of Toronto: browse the food stalls and grab a snack, but check its Christmas Eve hours before setting out, as the market may close earlier than usual. Then head to The Keg Steakhouse + Bar – Esplanade, a short walk away, for dinner; budget roughly C$40–70 per person before drinks and tip. Christmas Eve hours can be reduced, so reserve ahead and confirm the restaurant is open.
After dinner, make your way to Harbourfront Centre for an easy waterfront stroll—about a 20-minute walk from the restaurant, or a short TTC ride if it’s cold or icy. The lakefront can feel much windier than downtown, so bring a warm layer and shoes with good grip; keep the walk flexible if the weather turns.
Start at Nathan Phillips Square for about 45 minutes around the City Hall plaza. The outdoor rink is usually part of Toronto’s winter season, but skating conditions and skate rentals vary—check the city’s rink update before setting out. If you skate, allow extra time for rentals; otherwise, enjoy the lights and the view of the curved Toronto City Hall. The plaza is outdoors, so dress for wind and icy patches.
Walk about 10 minutes to the Toronto Eaton Centre and spend 45 minutes admiring its bright, soaring interior. Since it’s Christmas Day, expect most shops to be closed; treat this as a brief architectural stop rather than a shopping visit, and check any specific venue hours before going. Continue west toward King’s Noodle in Chinatown—roughly a 20-minute walk, or a short TTC ride. Plan on about an hour and C$15–30 per person for roast meats or noodles, but call ahead to confirm Christmas Day service; holiday hours can differ from the regular schedule.
Head south to the CN Tower—about 20 minutes by transit or a 30-minute walk—and allow roughly two hours for the observation decks and the city panorama. Christmas Day hours can change, so check the tower’s holiday schedule and book ahead; admission is typically around C$45–60, depending on the ticket and date. If it’s operating, late afternoon can bring lovely winter light over the lake, though visibility depends on the weather.
Start with a brisk lakeside stroll at Sugar Beach in East Bayfront. Allow 30–45 minutes for the shoreline and its pink umbrellas; they’re a cheerful contrast to the winter lake, though wind and icy paths may make this a shorter stop. From the central waterfront, it’s an easy walk east along Queens Quay—dress warmly and use the cleared pavement rather than icy edges.
Continue west along Queens Quay to the Toronto Music Garden (about 25–35 minutes on foot from Sugar Beach). Its music-inspired paths and layout are lovely to explore, but in late December the gardens are dormant and the paths may be slippery; treat this as a quiet outdoor walk rather than a peak-season garden visit. For lunch, head to Amsterdam BrewHouse nearby and allow about 1½ hours. Budget roughly C$25–45 per person; because it’s Boxing Day, check holiday hours and reserve or have a nearby backup in mind.
Walk west along the waterfront to Roundhouse Park and the Toronto Railway Museum—roughly 20–30 minutes from the restaurant. Spend about an hour among the historic rail equipment, but check the museum’s holiday schedule before setting out: indoor exhibits and seasonal access may be limited on Boxing Day, even if the outdoor grounds are accessible. If the weather turns rough, the TTC streetcar along Queens Quay can shorten the waterfront walks; pay by contactless card or PRESTO.
Give Kensington Market a relaxed wander through its independent shops, murals and narrow lanes; allow about 1½ hours, and don’t worry if a few storefronts are shut—Sunday opening varies, especially during the holiday season. From downtown, it’s roughly a 15–20-minute walk or a short TTC ride. The market is best explored on foot, so wear shoes with good grip if the lanes are slushy.
Stay in the neighborhood for Rasta Pasta, a small, casual spot known for Jamaican-Italian comfort food. Budget around C$15–25 per person and check its Sunday service before making it your lunch anchor; if it’s closed or busy, the market has plenty of nearby options. Allow about an hour, then walk roughly 20 minutes east to the Art Gallery of Ontario.
Spend around two hours at the Art Gallery of Ontario, focusing on the Canadian and international collections rather than trying to cover the whole building. Sunday hours and holiday-season schedules can change, so check the gallery’s official calendar before setting out; admission is generally paid, with prices depending on ticket type and any special exhibitions. When you’re ready, walk about 15 minutes to Chinatown Centre.
Browse Chinatown Centre’s indoor shops and food counters for about an hour—a handy stop if the weather turns cold or wet. Sunday hours vary, so treat this as a flexible final visit and confirm opening times on the day. From here, it’s an easy walk or short TTC ride back downtown.
Spend about 2½ hours at the Royal Ontario Museum, moving from natural-history galleries to its world-culture collections. From downtown, take Line 1 north to Museum Station; the museum entrance is right there. Adult admission is roughly C$26–30, but check the current ticket price and Monday hours before you go, and book ahead if timed entry is offered. As this date falls during the holiday period, verify the museum is open before setting out.
Walk a few minutes through Yorkville to Café Boulud for a leisurely French-inspired lunch; budget about C$45–80 per person before drinks and tip. Monday service can vary, particularly around the holidays, so reserve and confirm the lunch hours rather than relying on a walk-in.
Continue to the Bata Shoe Museum for around 1½ hours with its compact, engaging history of footwear and fashion. It’s an easy walk from the restaurant; check Monday opening hours and admission online, since holiday schedules may differ. Finish with a relaxed 30-minute stroll through The Village at Yorkville Park, taking in its distinctive landscape features and the neighbourhood’s upscale streets. The park is free and open-air, so bundle up if it’s windy.
Give yourself about 1½ hours to wander the Distillery Historic District: its brick warehouses, cobbled lanes and independent galleries feel especially atmospheric in winter. From downtown, take the 504 King streetcar east to Parliament Street, then walk south to the district; allow roughly 20–30 minutes door to door. Most shops generally open around 10 or 11 a.m., but holiday-season hours can vary, so check before making a particular gallery or shop your main stop.
Settle in for lunch at Cluny Bistro & Boulangerie, where the French-style dining room and bakery occupy a handsome industrial space. Budget about C$30–55 per person before drinks and tip, and confirm Tuesday’s hours and reserve if you can. Afterward, head to the Young Centre for the Performing Arts to check for a performance or public event; programming and start times vary, so look at its schedule in advance and leave 1–2 hours if something suits.
Finish at The Distillery Winter Village for seasonal lights and market stalls if the 2026–27 event is running on your visit. Its dates, opening times and ticketing rules change each year, and popular evenings may require advance tickets; check the official event details before heading over. If it’s open, allow about an hour to browse and enjoy the atmosphere without rushing.
Take a relaxed hour-long winter walk through Trinity Bellwoods Park, where the paths and big old trees are lovely even on a grey day. Dress for wind and icy patches, and keep an eye on the park’s posted conditions. Then head west along Queen Street West to Sud Forno for coffee, pastries or a light lunch; budget C$15–30 per person. It’s an easy walk, but holiday-week hours can vary, so check before you set out.
From Sud Forno, allow roughly 30–40 minutes by TTC to reach MOCA Toronto at 158 Sterling Road: take the 501 Queen streetcar west toward Dufferin, then connect north toward Dundas West and walk to the museum. Allow about 1½ hours for the contemporary-art galleries in the former industrial building. Wednesday hours and access can change, so confirm before travelling; check the museum’s current admission price when booking.
Return to The Drake Hotel at 1150 Queen Street West for dinner and a lively mix of local art, music and neighbourhood regulars. Expect roughly C$35–65 per person; reserve if you can, and verify holiday hours. From the museum, the simplest option is a taxi or rideshare; by TTC, walk to Dundas West Station, take the subway to Ossington Station, then catch the southbound bus to Queen and walk west.
Head to Riverdale Park East for about 45 minutes on the hilltop paths and one of the city’s best skyline views. From downtown, take the 501 Queen streetcar east to Broadview Avenue, then walk north up the hill; allow roughly 25–35 minutes, depending on your starting point. The paths can be icy, so wear shoes with good grip and keep the viewpoint visit flexible if the weather is poor.
Walk about 15 minutes south to The Broadview Hotel in Riverside. Its historic façade is worth a look, and lunch here is a comfortable pause before the afternoon; budget around C$30–55 per person. New Year’s Eve can mean special menus, altered hours or reservations, so check directly with the hotel before you set out. Any rooftop view depends on winter operations and weather, so treat it as a bonus rather than a sure thing.
Take the 501 Queen east to Coxwell Avenue, then walk north to Gerrard India Bazaar for about an hour of browsing. Holiday hours vary on New Year’s Eve, so go earlier rather than leaving this stop late; pick up sweets or snacks if shops are open. From there, continue south toward Queen Street and head east by streetcar to The Beaches for a weather-permitting lakeshore and boardwalk stroll. Give yourself about an hour, dress for the lake wind, and check the TTC’s New Year’s Eve service plan before relying on late-evening transit.
Check the Jack Layton Ferry Terminal’s winter timetable and weather notices before setting out: on New Year’s Day, service can be reduced, and high winds or ice may disrupt crossings. Ferries to Ward’s Island take about 15 minutes, but allow 30–60 minutes for the wait and crossing; dress for exposed, lakeside wind and have a backup plan if service is suspended.
On Ward’s Island, spend about 1½ hours wandering the quiet residential lanes and shoreline paths. Treat this as a peaceful winter walk rather than a day of open shops or cafés—many island services are seasonal, so bring water and a snack, and use the washrooms at the terminal before boarding. Continue on foot into Toronto Island Park for another roughly 1½ hours of open parkland and shoreline, choosing your route according to daylight, footing and conditions; leave time to return to the ferry dock and check the sailing schedule again.
Back downtown, warm up over dinner at The Old Spaghetti Factory in Old Town; budget about C$20–35 per person and check its New Year’s Day hours before heading over. The terminal is a short walk from the restaurant, but allow extra time if the return ferry is crowded or running on a holiday schedule.
Book Casa Loma ahead and arrive near opening, usually 9:30 a.m.; allow about 2½ hours for the grand rooms, towers and gardens. Admission is roughly C$40–50 per adult, with prices and access to some areas subject to change. It’s a short walk from Dupont Station on Line 1, though the approach is uphill; in winter, wear shoes with good grip and check the castle’s hours before you go.
Stay for lunch at BlueBlood Steakhouse inside Casa Loma—a memorable setting for a special meal, with a typical budget of C$80–150 per person before any extras. Reserve a table and confirm Saturday lunch service when booking. Afterward, walk about 10 minutes to Spadina Museum for a quieter look at an early-20th-century Toronto home; allow 1–1½ hours, and check its current Saturday hours before setting out, as seasonal schedules can vary.
Finish with a gentle half-hour stroll through Taddle Creek Park in the Annex. It’s a pleasant change of pace after the indoor visits; take the roughly 15–20-minute walk from Spadina Museum, allowing a little longer if paths are snowy or icy.
Start at Toronto Reference Library on Yonge Street, allowing about 45 minutes to admire the dramatic interior and browse its public spaces. Sunday hours are typically shorter than on weekdays, so check the library’s schedule before setting out; if it isn’t open when you arrive, enjoy a coffee nearby and return later. From downtown, take Line 1 north to Bloor-Yonge Station and walk a few minutes north.
Warm up at Manulife Centre, a short walk west along Bloor Street, and spend about 45 minutes browsing its indoor shops. Then head to Eataly Toronto, inside the complex, for a relaxed lunch: choose from its counters or market, and budget roughly C$20–40 per person. Sunday hours and individual counter schedules can vary, so check before you go.
Make your way south to Massey Hall for a concert if the programme appeals—book ahead, as show times and ticket prices depend on the event. From Eataly Toronto, it’s about a 20-minute walk; in cold or icy weather, take Line 1 south from Bloor-Yonge Station to Queen Station, then walk east to the venue. If there’s no suitable performance, admire the landmark exterior and check its event listings for another date.
Start with a relaxed breakfast at Café Landwer on Bay Street; allow about an hour and budget C$18–30 per person. Check its Monday opening time before you go, as hours can vary. If your flight schedule allows, continue to Campbell House Museum for a compact visit through this early-19th-century house. Set aside about an hour, but verify Monday hours before planning around it—the museum may not be open.
On your way toward the airport, pause outside the Toronto Coach Terminal for a quick look at its historic façade; about 20 minutes is plenty. Then make your way to Union Station for the UP Express to Toronto Pearson International Airport. The train takes about 25 minutes, with departures generally every 15 minutes; allow extra time to reach the platform and for airport check-in and security. Choose your departure based on your airline’s check-in guidance, and leave a generous buffer—especially if you’re checking bags or flying internationally.
No packing list attached yet.