Wondering what to do in Toronto this weekend? We've got you covered.

The weekend is about to arrive in all of its festive, shamelessly indulgent, and jam-packed holiday season glory. 

And if you’re looking to get out and take advantage of what the city has to offer during this most wonderful time of the year, you have no shortage of options. 

From a festive floral tour, to the return of an iconic ballet and a beloved musical, here’s what to do in Toronto this weekend...

Sing Along with Mariah (and Thousands of Others)
The arguable Queen of Christmas, Mariah Carey, will grace Toronto with her powerful vocals and catchy lyrics this weekend. The singer will take the stage at Scotiabank Arena on Friday and Sunday for Mariah Carey: Merry Christmas to All. Find more info here.

Take in the Smooth Sounds of Sinatra 
Celebrated Canadian crooner Matt Dusk will channel his inner Frank Sinatra as he takes the audience back in time and performs some of the legendary singer’s most beloved songs. Dusk hits the stage on Friday at the Queen Elizabeth Theatre. Find more info here

Eat All the Vegan Goodness Your Heart Desires 
The first annual Toronto Black Vegan Holiday Market will fill Wychwood Barns with festive vegan meals and delicacies with unique African and Caribbean flavours. A menu ranges from vegan versions of seasonal African/Caribbean ethnic foods and drinks to twists on North American dishes. Find more info here

Soak in the Nostalgia of Joseph and the Amazing Technicolor Dreamcoat 
The beloved musical Joseph and the Amazing Technicolor Dreamcoat -- a smash-hit in the 90s -- returns to Toronto. The brand new production of Tim Rice and Andrew Lloyd Webber’s musical will make its North American premiere at the Princess of Wales Theatre on Sunday. Find more info here.

Make New Traditions at The Nutcracker Ballet
As a true sign of the season, the always magical Nutcracker ballet returns to Toronto. The National Ballet of Canada offers one of the finest tales on Marius Petipa’s beloved classic in James Kudelka’s staging from 1995. Find more info here.

Take a Festive Floral Tour of Yorkville 
Fleurs de Villes presents their new visual feast of a show in Yorkville with Fleurs de Villes NOËL, all weekend long. The free event invites visitors to explore a self-guided trail of over 30 holiday-themed floral installations. Find more info here

Get to Know Local Creators and Find Unique Gifts 
The beloved Leslieville Flea Holiday Market returns to offer unique gift-giving opportunities and creative inspiration. The two-day market features 70 local vendors and some of the best handcrafted items Toronto has to offer. Find more info here.

Immerse Yourself in A Christmas Carol
Three Ship’s immersive and award-winning smash-hit production of A Christmas Carol is back. The unique theatrical experience takes over the historic Campbell House Museum, as guests are transported to Victorian England and the world of Ebenezer Scrooge. Find more info here.  

Treat Your Dog at Canada’s Biggest Festive Event for Pet Lovers 
Dog lovers can get their four-legged friends in the holiday action at the Howliday Market. Guests can shop from over 50 pet brands, take photos with Santa, and enjoy festive treats and cocktails. Naturally, dogs are welcome. Find more info here

LOL in Second City’s New Home 
Take in the latest mainstage at Second City’s brand-new home, a state-of-the-art comedy complex. In The Second City’s Home Sweet New Home, top Toronto talent hilariously take on everything from awkward first dates to game nights gone wrong to gender reveals to the multiverse. Find more info here.

Hit Harbourfront for a Cool Festival 
Harbourfront’s 10-day annual Festival of Cool kicks off today. The mix of free and ticketed, indoor and outdoor events includes everything from the live action stage play Moby Dick, to a reimagined art auction where money isn’t the only currency, and an art-filled outdoor sauna. Find more info here

Get Lost in a Magical Winter Wonderland at Casa Loma  
One of the most magical spots in the city becomes even more so during the holidays. Casa Loma is now officially decked out for the season in all the colourful lights your heart could desire. Guests are invited to stroll through the castle grounds and take in the festive lights, performances, and carolers. Find more info here.