67 of the best things to do in Toronto this month

It’s December, and the holiday season is finally in Toronto! With the cooler weather, the city comes alive at night, meaning we can enjoy some of the best music, theatre and shopping the city has to offer — there’s plenty to keep you busy. Here are the most important dates, events and festivals that every Toronto resident needs to know for December.

Events, festivals and important dates in Toronto

Nov. 23-Dec. 3: One of a Kind Show

Nov. 28-Dec. 3: The Illusionists – Magic of the Holidays at Princess of Wales Theatre

Dec. 1-Jan. 7: Holiday Nights of Lights

Dec. 1-2: Steve Martin and Martin Short at Meridian Hall

Dec. 1-3: Leslieville Christmas Pop-Up Market

Dec. 1, 9: Yaas and Vyle presents… The Gay(er) Nutcracker at John Candy Box Theatre

@holidayfairto/Instagram

Dec. 1-23:  Holiday Fair in the Square at Mel Lastman Square

Dec. 1,3: Tchaikovsky’s Sleeping Beauty at the Toronto Symphony Orchestra

Dec. 2: World Aids Day Ball

Dec. 2: Eddie Griffin at John Bassett Theater

Dec. 2, 3, 9, 10, 16, 17, 23: Festive Nights at Black Creek Pioneer Village

Dec. 3, 17: Hogtown Flea Holiday Bazaar

Dec. 3: The Maine at Danforth Music Hall

Courtesy torontoartcrawl.com

Dec. 3: Toronto Art Crawl Christmas Pop-Up

Dec. 3: The Vegan Fashion Show 

Dec. 3: Ashley Gavin at Queen Elizabeth Theatre

Dec. 3: International Day of Persons with Disabilities

Dec. 3: BAM! Holiday Market at Artscape Wychwood Barns

Dec. 3: Toronto Toy And Nostalgia Show Christmas Edition 

Dec. 3: Trans-Siberian Orchestra: The Ghosts of Christmas Eve at Scotiabank Arena

Dec. 4: National Cookie Day

Dec. 5: International Volunteer Day

Dec. 5-6: Festival of Carols at Yorkminister Park Baptist Church

@thisismaxpower/Instagram

Dec. 5-31: Chris, Mrs. at Winter Garden Theatre

Dec. 6: National Day of Remembrance and Action on Violence Against Women

Dec. 6: Christmas with the Clemons at Roy Thomson Hall

Dec. 6: The Japanese House at Danforth Music Hall

@blooryorkville/Instagram

Dec. 6-10: Fleur de Villes NOEL

Dec. 7: Geddy Lee My Effin’ Life book tour at Massey Hall

Dec. 7-8: Chelsea Handler at Meridian Hall

Dec. 7-9: Home Alone in Concert at the Toronto Symphony Orchestra

Dec. 7-15: Hanukkah

Dec. 7-17: Ain’t Too Proud: The Life and Times of the Temptations at CAA Ed Mirvish Theatre

The National Ballet

Dec. 8-30: The Nutcracker at the National Ballet of Canada

Dec. 8-9: Medieval Christmas at Trinity-St. Paul’s Centre

Dec. 9: Darren Criss: A Very Darren Crissmas at Elgin and Winter Garden Theatre

Dec. 9: Cat and Nat at Queen Elizabeth Theatre

Dec. 9: The Flatliners at Danforth Music Hall

Dec. 9: Krampus Ball at the Opera House

Dec. 9-10: A Very Merry Holiday Market with the Toronto Flea

Dec. 9-24: The Christmas Story at The Church of the Holy Trinity

Dec. 9-Jan. 21: 42nd Street at Princess of Wales Theatre

Dec. 10: Human Rights Day

Dec. 10: Toronto Made Market Holiday Show

Dec. 11: Doja Cat at Scotiabank Arena

Dec. 11-13: TSO Holiday Pops

Dec. 13: Matt Rogers at The Danforth Music Hall

Courtesy prideandprejudicesortof.com

Dec. 14-Jan. 7: Pride and Prejudice* (*Sort Of) at CAA Theatre

Dec. 15-16: Broken Social Scene at The Concert Hall

Dec. 15-16: Disney in Concert: The Muppet Christmas Carol at Meridian Hall

Dec. 16: Toronto’s Biggest Fashion Show and Expo at Westin Harbor Castle

Dec. 16-17: Majid Jordan at History 

Dec. 16: The Ultimate Taylor Swift Birthday Dance Party at Lee’s Palace

Dec. 17: National Maple Syrup Day

Dec. 17: 2023 Rockstar Music Holiday Concert at Leah Posluns Theatre

Dec. 17, 19, 20, 22-23: Messiah at the Toronto Symphony Orchestra

Dec. 18: Christmas with the Tenors at Roy Thomson Hall

Dec. 21-Jan. 14: Potted Potter: The Unauthorized Harry Potter Experience at Bluma Appel Theatre

Dec. 22-31: Slava’s Snowshow at Elgin and Winter Garden Theatre

Dec. 25: Christmas

Dec. 26: Boxing Day

Dec. 27-29: Champions of Magic at Meridian Hall

Dec. 27-Jan. 6: Chicago at CAA Ed Mirvish Theatre

Dec. 28-29: Travis Scott at Scotiabank Arena

Dec. 29: WWE Live Holiday Tour

Dec. 29-Jan. 2: The Merry Widow at Toronto Operetta Theatre

Dec. 31: New Year’s Eve