Toronto has more Christmas things to do than you could fit into a single season. Here are 50 of the best for 2026, from the classics every Torontonian should do once to free outings, hidden gems and easy trips just outside the city. Each one links to a detailed guide with dates and tips.
Christmas markets
- Stroll the Distillery Winter Village at dusk on a free Monday to Wednesday before December 14.
- See the opening-night tree lighting at the Distillery on November 12 (ticketed).
- Shop Canadian makers at the One of a Kind Christmas Show, November 27 to December 6.
- Browse the free St. Lawrence Winter Market on Market Street, Thursday to Sunday.
- Hunt for handmade bargains at a church or community craft fair.
- Go to the Evergreen Brick Works winter market in the Don Valley. Guide
- Drive out to Streetsville’s Christmas in the Village in Mississauga, November 20 to 21. Christmas markets near Toronto
Lights and trees
- Watch the City’s tree light up at the Cavalcade of Lights at Nathan Phillips Square.
- Catch Yorkville’s free lighting ceremony on November 21. Tree lightings
- Walk Glow in the Wild at the Toronto Zoo.
- Tour the gardens and tunnels of Casa Loma by night.
- Spend an evening at WinterFest in Vaughan.
- Follow our Christmas lights walking tour downtown.
- Drive past the city’s best-decorated streets.
- See the waterfront Festival of Lights in Burlington. Christmas lights near Toronto
Santa and parades
- Watch the 122nd Santa Claus Parade on Sunday, November 22.
- Run the Holly Jolly Fun Run before the parade.
- Get free Santa photos at the St. Lawrence Winter Market.
- Visit Santa’s Village at the Distillery, new for 2026 at Soulpepper Theatre.
- Book breakfast with Santa.
- Ride a Santa train in Milton or St. Jacobs.
- Mail a letter to Santa to H0H 0H0 by December 9.
- See a nighttime parade in Brampton or Aurora on November 21. Parades near Toronto
- Cheer on the CPKC Holiday Train on November 29.
Shows and music
- See The Nutcracker at the Four Seasons Centre, December 5 to 31.
- Hear Handel’s Messiah with the TSO or Tafelmusik.
- Sing along at the Sing-Along Messiah at Massey Hall on December 20.
- Watch Elf with a live orchestra at Roy Thomson Hall, December 3 to 6. Christmas shows
- Laugh at Goblin: Christmas Carol at the CAA Theatre.
- Take the kids to the Grinch musical, November 10 to 22.
- Find a free Christmas concert at a downtown church.
- Join a carol sing-along.
Skating and winter fun
- Skate under the arches at Nathan Phillips Square.
- Skate by the lake at the Natrel Rink.
- Glide along The Bentway skate trail under the Gardiner.
- Go tobogganing after the first good snowfall.
- Take a holiday harbour cruise.
Food and drink
- Book holiday afternoon tea at a downtown hotel.
- Have a drink at a Christmas pop-up bar.
- Taste-test the best hot chocolate in Toronto.
- Order panettone or a yule log from a Toronto bakery.
- Eat dinner in a heated igloo.
- Find a restaurant open on Christmas Day.
Shopping and traditions
- Pick out a tree at a cut-your-own farm outside the city.
- Buy made-in-Toronto gifts from local makers.
- Brave the Boxing Day sales on December 26.
- Celebrate the winter solstice in Kensington Market.
- Light the menorah at a Hanukkah celebration, December 4 to 12.
- Volunteer or donate to a local cause.
- Ring in 2027 at the City’s free New Year’s Eve celebration.
Plan your season
Short on time? Work through our Toronto Christmas bucket list, see what’s on this weekend, or use the three-day Toronto Christmas itinerary. Watching your budget? Start with free Christmas things to do in Toronto.
For dates and the big picture, see the complete guide to Christmas in Toronto.
