The Holiday season is upon us! The Greater Toronto Area is filled with lots of fun holiday activities spreading the cheer. Check out our Greater Toronto Holiday Guide for the best activities to do this holiday season.

Table of Contents
Santa Parades
Toronto
November 16th – Beaches Santa Claus Parade
Centre 55, a registered charity serving the Beaches-East York, brings back its Santa Claus Parade in the Scarborough Area.
Where: Scarborough
Route: Starts at Victoria Park & Kingston Road to Centre 55 (97 Main Street)
When: November 16th, 1:00 pm
Admission: Free
November 23rd – The Original Santa Claus Parade
The Original Santa Claus Parade returns for its 121st edition. The 5k Holly Jolly Fun Run will lead the way for the Parade, starting at 11:45 am. There will be beautiful floats, special guests, holiday music, and entertainment
Where: Toronto
Route: Christie Pits to St.Lawrence Market
When: November 23rd, 12:30 pm
Admission: Free
December 6th – The Etobicoke-Lakeshore Santa Claus Parade
The Etobicoke-Lakeshore Santa Claus Parade returns to the Etobicoke Area. Expect lots of entertainment, holiday cheer, and community love
Where: Dwight Avenue, Etobicoke ( Dwight Avenue to Longbranch Avenue along the Lakeshore)
When: December 6th, 10:00 am
Admission: Free
Mississauga
November 22nd – Light Up the Square & Santa Claus Parade, presented by TD
The City of Mississauga kicks off the holiday season in downtown Mississauga with the Santa Claus parade, the opening of the City’s largest outdoor ice rink, and the lighting of the Christmas tree! At 6 pm, the Santa Claus parade will be en route through the downtown with Santa himself ready to light the Christmas tree!
Where: Celebration Square, Mississauga
When: November 22nd, 4:00 pm – 8:00 pm
Admission: Free
Brampton
November 15th – Brampton Santa Claus Parade
The Brampton Santa Parade returns for its 31st edition. Get ready for floats, music, and holiday cheer lighting up Brampton!
Where: Brampton, Ontario
Route: Starts at Bramalea & Central Park and Ends at North Park & Jordan Blvd
When: November 15th, 5:00 pm
Admission: Free
Caledon
December 6th – Bolton Kin Santa Claus Parade
Bolton Kin hosts their Santa Claus Parade. There will be floats, fun, and of course, Santa!
Where: Hwy 50, Bolton
Route: Starts at Queensgate Blvd to Centennial Dr along Hwy 50, Bolton
When: December 6th, 11:00 am
Admission: Free
Durham Region
To be Added on November 13th
York Region
To be Added on November 13th
Halton Region
To be Added on November 13t
Holiday Markets and Christmas Pop-Ups Across the GTA
Toronto
November 13th to January 4th – Distillery Winter Village
The Distillery Winter Village runs from November 13th, 2025, through January 4th, 2026, offering a wonderland of twinkling lights, seasonal treats, festive shops, and heartwarming experiences for visitors of all ages.
Whether you’re stopping by for the iconic Christmas tree, the artisan markets, or a cozy cocktail under the stars, The Distillery Winter Village is a must-visit holiday destination.
Where: Distillery Village, 55 Mill Street, Toronto
When: November 13th to January 4th
Admission: Priced. Starts at $15 on select dates. Grab your tickets here.
November 20th to December 22nd – Winter Market
St Lawrence Market hosts its 2nd Annual Christmas Market, bringing Toronto communities together. This free and family-friendly celebration will feature
- Over 75 Makers and Vintage Sellers
- Handcrafted holiday gifts & artisanal treasures
- Seasonal eats & cozy drinks
- Live music & entertainment
- Free Photos with Santa every Sat & Sun from 12–3 pm (starting November 29th)
- Entertainment and more!
Where: St Lawrence Market, Market Street
When: November 20th to December 22nd
- Thursdays and Fridays, 11:00 am – 7:00 pm
- Saturdays and Sundays, 10:00 am – 7:00 pm
- Monday (December 22nd), 10:00 am – 7:00 pm
Admission: Free
November 21st to 23rd, 28th to 20th – Holiday Eco Market 2025
The Toronto Botanical Gardens hosts its Holiday Eco- Market bringing together 80+ local, planet-friendly vendors (per weekend), cozy bonfires and blankets, forest bathing, live music, local eats, family activities, seasonal greens, the underSTORY exhibit, and more!
Where: Toronto Botanical Gardens, 777 Lawrence Ave E, Toronto
When: November 21st to 23rd, 28th to 30th.
- Friday, 2:00 pm – 6:00 pm
- Saturday, 10:00 am – 6:00 pm
- Sunday, 10:00 am – 4:00 pm
Admission: Free
November 27th to December 7th – One Of A Kind Show 2025
Canada’s largest Christmas market, the One Of A Kind Show, returns to the Enercare Centre at Exhibition Place from November 27th to December 7th, 2025, bringing 11 days of festive joy, creativity, shopping, and community spirit.
Celebrating its 50th season, this milestone edition will feature over 750 artisans and makers from across Canada. Guests can discover one-of-a-kind treasures, support local small businesses, and experience the magic of the holidays in Toronto like never before.
Where: Enercare Centre – Exhibition Place, 100 Princes Blvd
- Monday to Wednesday & Saturday, 10:00 am – 8:00 pm
- Thursday and Friday, 10:00 am – 9:00 pm
- Sunday, 10:00 am – 5:00 pm
- **December 4th, Late Night Shopping, 10:00 am – 11:00 pm
When: November 27th to December 7th
Admission: Priced. Starts at $23. Grab your tickets here
November 29th – We Love Willowdale Christmas Market
This November, NeighbourLink North York brings the holiday cheer to the Mel Lastman Square with their beloved We Love Willowdale Christmas Market and Tree-Lighting Ceremony on November 29th.
This festive community celebration will feature a variety of fun activities, entertainment, and joyful Christmas sounds from choirs, live bands, and performers. Guests can expect over 50 local artisans, food vendors, and small businesses offering unique gifts, handcrafted goods, and delicious holiday treats – from Beaver Tails and hearty soups to hot chocolate and more.
Where: Mel Lastman Square, 5100 Yonge St., Toronto
When: November 29th, 2:00 pm – 8:00 pm
Admission: $5 (Pay What You Can)
November 30th, December 7th, 14th and 21st – Evergreen Winter Market
The Evergreen Winter Market returns with vintage clothing, handmade art, and more from over 60 vendors. There will be mouth-watering food and drinks, children’s activities, a cozy winter garden, workshops, skating, live performances, and so much more!
Where: Evergreen Brick Works, 550 Bayview Ave, Toronto
When: November 30th, December 7th, 14th and 21st, 11:00 am – 5:00 pm
Admission: Free
Mississauga
November 14th to 16th – Season Christmas Show
Returning for its 20th season, the Season’s Christmas Show has been where holiday traditions begin. It’s a place where memories are made, gifts are chosen with care, and the spirit of the season comes alive.
Discover thoughtfully crafted décor, heartwarming handmade gifts at the Makeful Market, and perfect little finds to fill every stocking. Sip, shop, and celebrate everything you love about the holidays—together.
Where: The International Centre, HALL 1 & 2, 6900 Airport Road, Mississauga
When: November 14th to 16th,
- November 14th, 10:00 am – 7:00 pm
- November 15th, 9:00 am – 7:00 pm
- November 16th, 10:00 am – 5:00 pm
Admission: Priced. Tickets start at $15. Grab your tickets here
November 29th – Hello Happy HQ Merry Market
This November, Hello Happy HQ brings its flagship holiday market, Merry Market, to Mississauga on November 29th at the Small Arms Inspection Building. This holiday market will bring together people from the GTA for a handmade holiday shopping experience.
Guests will have the opportunity to discover a curated collection of holiday goods, featuring items from over 70 makers and small businesses this holiday season. Warm up with a coffee, savor local bites, and indulge in a sweet treat between shopping stops.
Where: Small Arms Inspection Building, 1352 Lakeshore Road East, Mississauga
When: November 29th, 10:00 am – 4:00 pm
Admission: $3 in advance. $5 at the door. Kids under 16 are free. Grab your tickets here.
December 5th to 14th – Artisan and Culinary Market
Creative Hub 1352 hosts an artisan and culinary market over two weekends from December 5th to 7th. There will be over 80 local artisan and culinary vendors. This market promises a unique and festive experience for all.
Where: Small Arms Inspection Building, 1352 Lakeshore Road East, Mississauga
When: December 5th to 7th, 12th to 14th
Admission: Free
Brampton
November 22nd – Brampton Winter Artist Market
The vibrant Brampton Winter Artist Market returns Saturday, November 22nd, from 11:00 am to 4:00 pm at the Brampton Library’s Springdale Branch, featuring over 30 vendors, hot chocolate, family-friendly activities, and more!
Where: Brampton Library – Springdale, 10705 Bramalea Rd, Brampton
When: November 22nd, 11:00 am – 4:00 pm
Admission: Free
November 30th – The Studio Christmas Market
The Studio Christmas Market returns for its 5th edition, offering a day filled with festive fun, family cheer, and unique finds.
Where: 250 Clarence St. Unit #5
When: November 30th, 11:00 am – 4:00 pm
Admission: Free
December 20th – Brampton Christmas Market
The Brampton Christmas Market brings the magic of the holidays, providing a festive day of holiday shopping, community cheer, and seasonal fun.
Where: 1133 Queen Street East, Brampton
When: December 20th, 10:00 am – 3:00 pm
Admission: Free
Caledon
Runs till December 23rd – The Sisters Touch of Christmas
Celebrate the birth of our Lord by taking an exclusive journey through our delightfully decorated Christmas store, nestled within the rolling hills of Bolton, Ontario. Discover the true meaning of Christmas and rekindle the joys of Christ’s blessings throughout the year.
The Sisters Touch of Christmas is an exclusive, fundraising, seasonal Christmas store featuring one-of-a-kind, hand-painted ornaments by The Sisters. In addition to a festive, gourmet holiday bakery, the store is adorned with beautiful wreaths, garlands, illuminated décor, seasonal linens, nativities, timeless Christmas keepsakes, and a large assortment of ornaments – personalized free of charge, along with many other offerings.
Where: 14155 Caledon King Townline S., Bolton
When: Runs till December 23rd
- Thursdays, 10:00 am – 7:00 pm
- Fridays, 10:00 am – 7:00 pm
- Saturdays, 10:00 am – 6:00 pm
- Sundays, 11:00 am – 4:00 pm
November 15th – Spirit Tree Estate Cidery Christmas Open House
The Spirit’s Tree Annual Open House returns this week. Guests will get to
- Shop among our talented local vendors
- Snap a photo with Santa and Mrs. Claus
- Sip on free hot cider
- Enjoy samples of our Christmas treats fresh from the bakery
Where: 1137 Boston Mills Road, Caledon
When: November 15th, 10:00 am – 4:00 pm
Admission: Free
November 22nd – Alton Mill Arts Centre Christmas Open House
Alton Mill Arts Centre hosts their Christmas Open House. Guests will get to wander through artist studios, meet the makers behind your favourite works, and discover one-of-a-kind gifts at the Artful Giving Show & Sale.
Where: 1402 Queen St W, Alton, ON
When: November 15th, 10:00 am – 5:00 pm
Admission: Free
November 29th to December 21st – Christmas at the Farm
One of the most popular Christmas spots in the GTA, Downey’s Farm, will host Santa and his Elves this holiday season. Guests should expect
- Wagon Ride Scavenger Hunt 10:30 am, 12 pm, 1:30 pm
- Visit with the Farm Animals
- Make Your Own Reindeer Food
- LIVE ENTERTAINMENT featuring Abracadabra Magic. Showtimes are 11 am, 12:30 pm & 2 pm
- Get warmed up by the fire
- See Elves Square and Play Reindeer Games, and more!
Where: Downey’s Farm, 13682 Heart Lake Road, Inglewood
When: November 29th to December 21st, Select Times
Admission: Priced. Tickets start at $20. Grab your tickets here
Durham Region
To be Added on November 13th
York Region
To be Added on November 13th
Halton Region
To be Added on November 13th
Community Holiday Markets and Community Events
Toronto
Various Dates in November and December – Reid’s Distillery Christmas Market
Reid Distillery hosts its annual Christmas Market, transforming its venue into a festive holiday hub that showcases Toronto’s talented artisans, local makers, and specialty vendors.
Where: Reid’s Distillery, 32 Logan Avenue, Toronto
When: November 29th, December 6th, 13th and 20th, 10:00 am – 4:00 pm
Admission: Free
November 15th – Annual Wanderlust by Leslieville BIA
The Leslieville Business Improvement Area hosts its most anticipated event of the year, featuring family-friendly activities, community cheer, and plenty of local flavour from Leslieville’s vibrant shops, cafés, and restaurants.
At the heart of the event, Santa’s Village will once again light up Leslie Grove Park with a magical lineup of attractions.
Where: Queen Street East, Toronto
When: November 15th, 12:00 pm – 6:00 pm
Admission: Free
November 15th – Roncesvalles United Church Annual Christmas Arts & Crafts Market
Roncesvalles United Church hosts its Annual Christmas Arts and Crafts Market with over 100 vendors selling unique handmade products and holiday gifts.
Where: 240 Roncesvalles Ave, Toronto
When: November 15th, 10:00 am – 4:00 pm
Admission: $5. Children under 12 are Free
November 15th and 16th – Toronto Artisan Market
Toronto Artisan Market hosts its unique Holiday shopping experience at CF Shops at Don Mills. Enjoy one-of-a-kind holiday gifts from local makers, delicious food, live music, cozy fire pits, fun family activities, and more.
Where: CF Shops at Don Mills, Toronto
When: November 15th and 16th, 12:00 pm – 6:00 pm
Admission: Free
November 22nd – Bloor West Village Santa in the Village
Bloor West Village BIA celebrates its 9th Annual Santa in the Village event, its biggest holiday tradition, featuring
- Holiday Marketplace with 20+ local artisans and shops
- Photos with Santa (reservation required)
- Festive Carolers bringing the cheer
- Kids’ entertainment & costumed characters
- Trackless Choo Choo Train Rides and more!
Where: Green P Parking Lot (Carpark 91), 265 Armadale Ave
When: November 22nd, 10:00 am – 4:00 pm
Admission: Free
November 22nd and 23rd – Swedish Christmas Fair
The Swedish Christmas Fair brings a quintessential Swedish Christmas experience to Toronto. There will be traditional Swedish dishes, products, and performances.
Where: George Brown Waterfront Campus, 51 Dockside Drive, Toronto
When: November 22nd and 23rd,
- November 22nd, 11:00 am – 5:00 pm
- November 23rd, 11:00 am – 4:00 pm
Admission: $5. Children under 12 are Free
November 23rd – Riverside Holiday Market
The Riverside BIA hosts its much-anticipated holiday event in the Riverside neighbourhood. There will be a FREE Meet & Greet featuring photos with Santa, live music & hot chocolate, kids’ crafts and treats, and holiday shopping from over 20 local vendors.
Where: Ralph Thornton Community Centre, 765 Queen St E.
When: November 23rd, 11:00 am – 4:00 pm
Admission: Free
November 29th – New Toronto Holiday Market
Lakeshore Grounds Interpretive Centre hosts its annual holiday Market in Etobicoke
Where: 2 Colonel Samuel Smith Park Drive, Etobicoke
When: November 29th, 10:00 am – 3:00 pm
Admission: Free
November 30th – BAM! Holiday Art Market
BAM! The Holiday Art Market hosts its annual event, bringing over 30 local artists and makers to the Wychood Barns.
Where: Wychood Barns, 601 Christie Street, Toronto
When: November 30th, 11:00 am – 4:00 pm
Admission: Free
December 6th – Holiday Arts Market
East End Arts hosts its second annual Holiday Arts Market at St. Matthew’s Clubhouse, featuring artworks by emerging artists from around the City.
Where: St. Matthew’s Clubhouse, 450 Broadview Ave., Toronto
When: December 6th, 11:00 am – 4:00 pm
Admission: Free
December 7th – The Disability Holiday Festival
The Disability Holiday Festival returns to the Wychwood Barns for its annual holiday celebration. The Festival will feature work created by artists with disabilities, while celebrating the diversity of the holiday season in Toronto. Stop by to shop for arts and crafts made by local artists with disabilities, participate in multiple community-building events, including a free photo booth and a card-making station, listen to live music by disabled musicians, and enjoy food & drinks from community vendors to keep you warm and cozy!
Where: Wychwood Barns, 601 Christie Street, Toronto
When: December 7th, 11:00 am – 5:00 pm
Admission: Free
December 9th and 10th – Maker Bean Holiday Maker Market!
Maker Bean hosts its Holiday Market, featuring local artisans and makers. There will be a food drive in support of a local Oasis Dufferin food bank
Where: 1052 Bloor Street West, Toronto
When: December 9th and 10th,
- December 9th, 10:00 am – 6:00 pm
- December 10th, 10:00 am – 5:00 pm
Admission: Free
December 14th- Manidoo-Giizoons Fashion Show and Market
Three Sisters Indigenous Market hosts a community market featuring 12 local Indigenous Vendors. There will be a Manidoo-Giizoons Fashion Show showcasing Indigenous designers.
Where: 58 Cecil Community Centre, Toronto
When: December 14th, 12:00 pm – 5:00 pm
Admission: Free
December 21st and 22nd – Ghibli Holiday Market
Ghibli Holiday Market hosts a family-friendly event to showcase local artists and vendors who love the enchanting world of Ghibli. Guests can expect to discover unique artwork, a wide range of activities, mini-games, contests, scavenger hunts, and more!
Where: 6 Sakura Way, Toronto
When:
- December 21st, 11:00 am – 9:00 pm
- December 22nd, 11:00 am – 6:00 pm
Admission: Free
Mississauga
November 15th – Treats’ n Treasures Christmas Market
The United Church of Canada hosts its Christmas Market, featuring gifts for guests to shop for, including jewellery, art, pottery, books, baked goods, knits, chocolate, and more!
Where: Christ First United Church, 1700 Mazo Crescent, Mississauga
When: November 15th, 9:30 am – 2:00 pm
Admission: Free
December 13th – Cranberry Christmas Market by Mississauga Arts Council
Mississauga Arts Council hosts their Cranberry Christmas Market featuring over 30 artisan, craft, and food vendors
Where: Clarke Memorial Hall
When: December 13th, 11:00 am – 5:00 pm
Admission: Free
Brampton
November 22nd – Brampton Winter Artist Market
The vibrant Brampton Winter Artist Market returns Saturday, November 22nd, from 11:00 am to 4:00 pm at the Brampton Library’s Springdale Branch, featuring over 30 vendors, hot chocolate, family-friendly activities, and more!
Where: Brampton Library – Springdale, 10705 Bramalea Rd, Brampton
When: November 22nd, 11:00 am – 4:00 pm
Admission: Free
November 30th – The Studio Christmas Market
The Studio Christmas Market returns for its 5th edition, offering a day filled with festive fun, family cheer, and unique finds.
Where: 250 Clarence St. Unit #5
When: November 30th, 11:00 am – 4:00 pm
Admission: Free
December 20th – Brampton Christmas Market
The Brampton Christmas Market brings the magic of the holidays, providing a festive day of holiday shopping, community cheer, and seasonal fun.
Where: 1133 Queen Street East, Brampton
When: December 20th, 10:00 am – 3:00 pm
Admission: Free
Durham Region
To be Added on November 13th
York Region
To be Added on November 13th
Halton Region
To be Added on November 13th
Tree Lighting Ceremony
Toronto
November 13th – Distillery Winter Village Ceremonial Tree Lighting
Toronto’s favourite Christmas Attraction, The Distillery Winter Village, returns to officially kick off the holiday season with its highly anticipated tree lighting on November 13th at 6:00 pm.
This festive night marks the return of one of the City’s most beloved traditions, as Santa himself flips the switch on Canada’s most photographed Christmas tree, declaring the Toronto Christmas Market officially open!
Where: Distillery Winter Village Ceremonial Tree Lighting
When: November 13th, 6:00 pm
Admission: Priced. Starts at $15 on select dates. Grab your tickets here.
November 15th – Rosedale Main Street’s Cavalcade of Lights
The Rosedale BIA hosts their Tree Lighting Ceremony at the Scrivener Square. Enjoy the holiday spirit with carolers, Santa, and Mrs. Claus spreading joy all around, live music, and more!
Where: Scrivener Square
When: November 15th, 2:00 pm – 8:00 pm (Tree Lighting at 5:30 pm)
Admission: Free
November 19th – Fairmont Royal York Tree Lighting Ceremony
One of Toronto’s longest-running holiday traditions returns as the Fairmount Royal York transforms their grand lobby into a winter wonderland. Come watch thousands of twinkling lights illuminate our majestic tree while live music fills the air with holiday melodies.
Where: Fairmont Royal York – 100 Front St W, Toronto
When: November 19th, 5:00 pm
Admission: Free
November 22nd – Bloor YorkVille Holiday Magic
Bloor YorkVille BIA hosts their Tree-Lighting Ceremony at the Village of Yorkville Park (Cumberland St. & Bellair St.) There will be a musical performance by multi-platinum singer-songwriter Shawn Hook.
Where: Village of Yorkville Park, Cumberland Street & Bellair Street, Toronto
When: November 22nd, 5:00 pm – 7:00 pm
Admission: Free
November 28th – Old Town Toronto’s Cavalcade of Lights
Old Town Toronto welcomes everyone for a fun evening to kick off the holiday season with lights and live music in Berczy Park. Come enjoy a whimsical holiday light display perfect for an Insta-worthy, memorable experience.
Where: Berczy Park, 35 Wellington St E, Toronto
When: November 28th, 5:30 pm – 6:30 pm
Admission: Free
November 29th – Toronto’s Cavalcade of Lights
Experience the magic of the holiday season with the much-loved Cavalcade of Lights presented by Desjardins Financial Group. The Cavalcade of Lights is a free event that transforms City Hall and its surroundings into a dazzling wonderland.
Where: Nathan Phillips Square, 100 Queen St. W., Toronto
When: November 29th, 6:00 pm – 11:00 pm (Tree Lighting Ceremony at 6:30 pm)
Admission: Free
November 29th – We Love Willowdale Christmas Market(Tree Lighting)
This November, NeighbourLink North York brings the holiday cheer to the Mel Lastman Square with their beloved We Love Willowdale Christmas Market and Tree-Lighting Ceremony on November 29th.
This festive community celebration will feature a variety of fun activities, entertainment, and joyful Christmas sounds from choirs, live bands, and performers.
Where: Mel Lastman Square, 5100 Yonge St., Toronto
When: November 29th, 2:00 pm – 8:00 pm (Tree Lighting at 6:30 pm)
Admission: $5 (Pay What You Can)
December 6th – Fairbank Village BIA – Light Up the Holidays
Fairbank Village BIA hosts its Tree Lighting Ceremony at 1988 Eglinton Avenue West. There will be hot chocolate, popcorn, hot dogs, kid activities, and an opportunity to take pictures with Santa.
Where: Fairbank BIA, 1988 Eglinton Avenue West, Toronto
When: December 6th, 2:00 pm – 6:00 pm (Tree Lighting Ceremony begins at 5:45 pm)
Admission: Free
Mississauga
November 21st – Christmas in the Village (Tree Lighting Ceremony)
The Streetsville BIA presents its 10th annual Christmas in the Village, a beloved holiday tradition in the heart of historic Streetsville. Enjoy local shopping, live music, and free family-friendly activities, and help spread holiday joy by donating a new, unwrapped toy to support families in need in our community.
Where: Streetsville Village Square, Mississauga
When: November 21st, 5:00 pm – 9:00 pm (Tree Lighting Ceremony begins at 7:00 pm)
Admission: Free
November 22nd – Light Up the Square & Santa Claus Parade, presented by TD
The City of Mississauga kicks off the holiday season in downtown Mississauga with the Santa Claus parade, the opening of the City’s largest outdoor ice rink, and the lighting of the Christmas tree! At 6 pm, the Santa Claus parade will be en route through the downtown with Santa himself ready to light the Christmas tree!
Where: Celebration Square, Mississauga
When: November 22nd, 4:00 pm – 8:00 pm (Tree Lighting Ceremony – 7:00 pm)
Admission: Free
Brampton
November 29th – Christmas Tree Lighting & Miracle on Main Street
Where: Ken Whillans Square, Downtown Brampton
When: December 6th, 4:00 pm – 8:00 pm (Christmas Tree Lighting Ceremony will take place at 6:45 pm in Ken Whillans Square)
Admission: Free
Caledon
December 5th – Christmas in the Valley
Downtown Bolton BIA hosts “Christmas in the Valley”, a Christmas event featuring a vendor/artisan market, free photos with Santa, tree lighting, food trucks, and more!
Where: Downtown Bolton, Municipal Parking Lot, Ann St & Humber River Centre
When: December 5th, 6:00 pm – 10:00 pm
Admission: Free
Durham Region
To be Added on November 13th
York Region
To be Added on November 13th
Halton Region
To be Added on November 13th
Festivals and Outdoor Experiences
Toronto
November 12th to December 28th – Holiday at The Well
This season, The Well provides a Nordic-inspired winter celebration. In this free outdoor gathering space, friends, families, and the community can come together to enjoy a variety of curated programs and seasonal activities. Explore the Vendor Village in the Event Court, home to eight small business vendors offering distinctive products ideal for holiday shopping.
Where: The Well, Toronto
When: November 12th to December 28th
Admission: Free
November 14th to December 28th – Holiday Hills at Stackt Market
One of Toronto’s premier holiday destinations, Stackt Market brings back Holiday Hills – a holiday playground featuring bold installations, immersive displays, weekly entertainment, and more!
Where: Stackt Market, 28 Bathurst St., Toronto
When: November 14th to December 28th
Admission: Free
November 18th to December 31st – Criterion and TIFF Holiday Pop-Up
Following the success of the Criterion Mobile Closet during the Toronto International Film Festival (TIFF) earlier this year, Criterion and TIFF reunite for a special holiday pop-up experience in Toronto.
From November 18th to December 31st, film lovers can explore over 100 curated Criterion Collection titles on 4K and Blu-ray, along with collectible box sets, apparel, tote bags, and holiday gifts.
Where: 356 King Street West, Toronto
When: November 18th to December 31st
- Tuesdays to Fridays, 11:00 am – 7:00 pm
- Saturdays, 11:00 am – 9:00 pm
- Sundays, 11:00 am – 7:00 pm
Admission: Free
November 21st to 23rd – Wine Fest Toronto Holiday Edition
Toronto’s favorite all-you-can-taste wine and drinks festival, Wine Fest Toronto, brings holiday cheer with its first-ever Holiday Edition over 3 days this November to the Heritage Court, Exhibition Place.
From a mouth-watering array of artisanal food pairings and live DJ entertainment to festive photo moments, the Holiday Wine Fest offers a rich and stylish experience just in time for the winter season. Guests can look forward to unforgettable memories with friends while sipping and celebrating.
Where: Heritage Court at Exhibition Place, 19 Nunavut Rd., Toronto
When: November 21st to 23rd
- November 21st, 6:00 pm – 9:00 pm
- November 22nd, 1:00 pm – 4:00 pm, 6:00 pm – 9:00 pm
- November 23rd, 1:00 pm – 4:00 pm
Admission: Priced. Starts at $89. Grab your tickets here
November 22nd to December 31st – Bloor YorkVille Holiday Lights
This November and December, the Bloor-Yorkville BIA celebrates the return of the holiday season by illuminating the neighbourhood with a one-of-a-kind display of festive lighting.
Where: Village of YorkVille Park
When: November 22nd to December 31st, 5:00 pm – 7:00 pm
Admission: Free
November 28th to February 1st, 2026 – The Junction’s 6th Annual Window Wonderland
The Junction presents Window Wonderland, a one-of-a-kind public art exhibition that transforms the Junction into an immersive, open-air gallery featuring animated storefront windows and augmented reality (AR) murals.
Created in partnership with global AR platform Artivive, the experience merges digital animation with physical murals and storefront displays. Visitors can download the FREE Artivive app, point their phones at participating sites, and watch the artwork come to life.
Where: Dundas Street West, Toronto
When: November 28th to February 1st, 2026
Admission: Free
November 29th to January 7th – Toronto’s Cavalcade of Lights
Experience the magic of the holiday season with the much-loved Cavalcade of Lights presented by Desjardins Financial Group. The Cavalcade of Lights is a free event that transforms City Hall and its surroundings into a dazzling wonderland.
Where: Nathan Phillips Square, 100 Queen St. W., Toronto
When: November 29th to January 7th
Admission: Free
December 3rd to 7th – FLEURS DE VILLES NOËL
From December 3rd to 7th, the 4th annual Fleurs de Villes NOËL floral trail returns to the Bloor-Yorkville neighbourhood in celebration of the holiday season, created by Toronto’s talented florists.
This stunning showcase of local floral talent will feature over 25 incredible fresh floral installations, including our famous floral mannequins, all created by Toronto’s talented florists. Enjoy floral refreshments and holiday carolers along the trail, attend a floral workshop, and shop for blooms from local florists at our Saturday flower market.
Where: Bloor-Yorkville, Toronto
When: December 3rd to 7th,
Admission: Free
Mississauga
November 21st and 22nd – Christmas in the Village
The Streetsville BIA presents its 10th annual Christmas in the Village, a beloved holiday tradition in the heart of historic Streetsville. Enjoy local shopping, live music, and free family-friendly activities, and help spread holiday joy by donating a new, unwrapped toy to support families in need in our community.
Where: Streetsville Village Square, Mississauga
When: November 21st and 22nd, 5:00 pm – 9:00 pm
Admission: Free
November 22nd and 23rd – Christmas Canadian Expo
The Christmas Canadian Expo hosts a pet-friendly Christmas event at the International Centre.
Where: The International Centre, 6900 Airport Road, Mississauga
When:
- November 22nd, 10:00 am – 5:00 pm
- November 23rd, 10:00 am – 4:00 pm
Admission: Priced. Tickets start at $22. Grab your tickets here
December 5th to 14th – Mississauga Festival of Trees
The fifth-annual Mississauga Festival of Trees is a celebration of the winter season, art, food, and community. With twinkling canopies of seasonal lights, commissioned artist-created trees, artisan and culinary markets with local, handmade goods, workshops, live entertainment, and more.
Where: Small Arms Inspection Building, 1352 Lakeshore Road East, Mississauga
When: December 5th to 14th
Admission: Free
Brampton
November 15th to 29th – Winter Lights Festival
The City of Brampton hosts their Winter Lights Festival, providing the magic of the holiday season in Brampton
Where: Ken Whillans Square, Downtown Brampton
When: December 6th, 4:00 pm – 8:00 pm
Admission: Free
Caledon
November 15th to December 23rd – Elliott Tree Farm: Christmas Tree Experience
Elliott Tree Farm, an iconic holiday destination in the GTA, hosts their unforgettable Christmas tree experience. Guests will get to stroll through the farm to choose their perfect tree—cut your own or select one from our Field Stone Christmas Tree Cellar, filled with Fraser Fir and Balsam Fir. Afterward, warm up with hot chocolate and cozy treats in the heated horse barn Canteen, shop for our award-winning maple syrup and other delights in the Heritage Barn Gift Shop and Maple Syrup Museum of Ontario, and take your own picture-perfect photos at our one-of-a-kind vintage holiday backdrops.
Where: Elliott Tree Farm, 9467 Erin East Garafraxa Townline, Hillsburgh
When: November 15th to December 23rd, Select Times
Admission: Free
November 12th to December 21st – Erin Hill Acres: A Country Christmas Experience
Erin Hill Acres is a fun, outdoor, fresh-air destination that hosts their Country Christmas Experience – a real farm filled with fresh air, festive charm, tractor wagon rides, friendly animals, live music, photo ops, wood-fired eats, and memory-making fun for all ages.
Admission includes:
- Tractor wagon rides through snowy forests and open fields
- Furry Highland cows, goats, chickens & donkeys
- Fire pits in the Courtyard for cozy hangouts
- Wood-fired pizzas, baked fresh in front of you
- Farm-made baked goods & festive drinks like hot cocoa and hot cider
- Live music every Saturday, Sunday during the day & Friday evenings
- Holiday photo ops everywhere you turn
- Children’s play area and more
Where: 5837 3 Line, Hillsburgh
When: November 12th to December 21st, Select Times
Admission: Priced. Tickets start at $12. Grab your tickets here
December 5th – Christmas in the Valley
Downtown Bolton BIA hosts “Christmas in the Valley”, a Christmas event featuring a vendor/artisan market, free photos with Santa, tree lighting, food trucks, and more!
Where: Downtown Bolton, Municipal Parking Lot, Ann St & Humber River Centre
When: December 5th, 6:00 pm – 10:00 pm
Admission: Free
Durham Region
To be Added on November 13th
York Region
To be Added on November 13th
Halton Region
To be Added on November 13th
Holiday Concerts, Shows, and Theatre
Toronto
November 27th to January 4th – Robin Hood: A Very Merry Family Musical
The revival of the holiday panto extravaganza is here! Following in the illustrious footsteps of Ross Petty’s iconic 25-year tradition, Canadian Stage proudly steps up to lead the next chapter of larger-than-life holiday pantomimes for the enjoyment of Toronto audiences of all ages.
Where: 189 Yonge Street, Toronto
When: November 27th to January 4th, Select Times
Admission: Priced. Tickets start at $45. Grab your tickets here
November 28th and 29th – Disney in Concert: The Muppet Christmas Carol
Experience the classic Charles Dickens holiday tale as told by the Muppets in a family-friendly screening of the complete film with the score performed by the TO Live Orchestra.
Where: Meridian Hall, Toronto
When: November 28th and 29th, 7:30 pm and 2:00 pm
Admission: Priced. Tickets start at $50. Grab your tickets here
November 29th – Soweto Gospel Choir: Peace
The multi-Grammy and Emmy Award-winning vocal ensemble returns to perform a joyful program of South African freedom songs, traditional spirituals, and some classics, featuring the spirited music of Aretha Franklin, Harry Belafonte, Peter Gabriel, Kate Bush, Leonard Cohen, and more!
Where: Koerner Hall, 273 Bloor St W, Toronto
When: November 29th, 8:00 pm
Admission: Priced. Tickets start at $75. Grab your tickets here
November 29th – CPKC Holiday Train Toronto
The magical annual CPKC Holiday Train returns for the holiday season, touring Canada and the U.S. from November 19th through December 21st, providing a magical experience while raising money, food, and awareness to support local food banks. Returning for its 27th season, this iconic winter tradition will present free concerts featuring artists on the brightly decorated train’s stage.
The train passes through Toronto on November 29th
Where: 750 Runnymede Rd, Toronto
When: November 29th, 8:30 pm
Admission: Free
Various Dates in November and December – The Second City’s Rudolph Runs Wild
Share silliness this holiday season with Rudolph Runs Wild… a rollicking comedy extravaganza for kids, parents, grandparents, aunts, uncles, and reindeer of all ages! Packed with fun and festive songs, sketches, and ridiculous improv hijinks.
Where: 1 York Street, Toronto
When: November 29th, 30th and December 6th, 2:00 pm
Admission: Priced. Tickets start at $33. Grab your tickets here
December 2nd – TSO’s Merry Murdoch Mysteries in Concert
Celebrate the festive season with a holiday whodunnit. Join the hit CBC series Murdoch Mysteries and your TSO for an evening of suspense and intrigue in a Christmas caper hosted by Detective Murdoch himself, Yannick Bisson. Watch as scenes from an all-new episode entitled “Sugar Plum Murdoch” unfold on screen, with the TSO’s live performance of Robert Carli’s score enhancing every twist and turn. Canadian Music Hall of Fame inductee, co-founder, vocalist, and songwriter for Barenaked Ladies, Steven Page, joins as a special guest!
Where: Roy Thomson Hall
When: December 2nd, 7:30 pm
Admission: Priced. Tickets start at $57. Grab your tickets here
December 3rd – The Andy Kim Christmas Show
This year, luminary musician and Canadian Songwriter Hall of Fame inductee, Andy Kim, returns to Toronto’s legendary Massey Hall on Wednesday, December 3rd, for another unforgettable evening celebrating the magic of the season with performances from iconic Canadian artists. The Andy Kim Christmas will bring some of the nation’s most applauded talent to Toronto, with all event proceeds being donated to CAMH’s Gifts of Light.
Where: Massey Hall, Toronto
When: December 3rd, 8:00 pm
Admission: Priced. Tickets start at $47. Grab your tickets here
December 4th to 7th – Home Alone in Concert
The seasonal favourite Home Alone returns with John Williams’s delightful score performed live to picture by your TSO. Macaulay Culkin stars as an inventive eight-year-old, accidentally left by himself over Christmas, who repeatedly outsmarts a couple of bungling thieves to protect the family home—hilarious and heartwarming fun for the whole family!
Where: Roy Thomson Hall
When: December 4th to 7th, Select Times
Admission: Priced. Tickets start at $57. Grab your tickets here
December 5th to 31st – The Nutcracker
The Nutcracker, choreographed by James Kudelka, celebrates 30 magical years! The holiday favourite has captivated Toronto audiences since 1995 and is a cherished tradition for many. The adventure begins at a Christmas Eve party in a 19th-century barn. It introduces siblings Marie and Misha to delights beyond their wildest dreams, from magical creatures to savoury treats and the glittering land of the Sugar Plum Fairy. Set to Tchaikovsky’s famous score and featuring magnificent sets and costumes, The Nutcracker is an unforgettable tribute to the imagination.
Where: Four Seasons Centre for the Performing Arts, 145 Queen Street West, Toronto
When: December 5th to 31st, Select Times
Admission: Priced. Tickets start at $64. Grab your tickets here
December 7th – Seasonal Celebration with The Sultans of String
Celebrate the season with award-winning ensemble Sultans of String as they bring their globally inspired Christmas Caravan to the stage. Led by Queen’s Diamond Jubilee Medal recipient Chris McKhool, this concert features a dynamic mix of seasonal favourites, reimagined through a world music lens. With influences ranging from flamenco and Django jazz to Turkish and Caribbean traditions, the program features inventive arrangements of “Jingle Bells,” “Silent Night,” “Jesu, Joy of Man’s Desiring,“ and “Little Drummer Boy,“ alongside exuberant original works. This cross-cultural holiday celebration offers warmth, energy, and a fresh perspective on familiar melodies.
Where: The George Weston Recital Hall at the Meridian Arts Centre, 5040 Yonge St., Toronto
When: December 7th, 3:00 pm
Admission: Priced. Tickets start at $55. Grab your tickets here
December 9th – Christmas with the Clemons
This is the Christmas concert you won’t want to miss! Stunning performances by Jully Black, Karl Wolf, Dani Doucette, Armando, and Soprano Scarlato. Hosted by Pinball and Diane Clemons.
Where: Koerner Hall, TELUS Centre, 273 Bloor St. W., Toronto
When: December 9th, 7:00 pm
Admission: Priced. Tickets start at $60. Grab your tickets here
December 10th and 11th – TSO Holiday Pops
Jingle all the way with your Toronto Symphony Orchestra! This year’s festive spectacular is led by guest conductor Sarah Hicks, joined by the radiant Mikaela Bennett, who lends her soaring vocals to timeless classics and traditional favourites. From sparkling melodies to rousing choruses and a carol singalong, this joyful concert is the perfect way to share the spirit of the season with family and friends—and make memories that will last a lifetime.
Where: Roy Thomson Hall
When: December 10th and 11th, Select Times
Admission: Priced. Tickets start at $67. Grab your tickets here
December 13th – Christmas With The Salvation Army
Experience the wonder of the season at Christmas with The Salvation Army, live at Roy Thomson Hall in Toronto. This beloved annual event brings together festive music, powerful performances, and the joy of community in a beautiful celebration of the Christmas season. This year’s special guest is internationally acclaimed singer and songwriter Benjamin William Hastings. Known for his inspiring music, Benjamin will bring a unique and moving voice to the stage, making this an unforgettable evening.
Under the artistic direction of the Music and Arts Ministries team, Christmas With The Salvation Army will also feature the Canadian Staff Band, Canadian Staff Songsters, NEON, organist Ian Sadler, and the Festival Chorus. Together, these outstanding musicians will fill Roy Thomson Hall with the sounds of hope, joy, and the true spirit of the season.
Where: Roy Thomson Hall
When: December 13th, 7:30 pm
Admission: Priced. Tickets start at $35. Grab your tickets here
December 14th – Loreena McKennitt: Under A Winter’s Moon
Celebrate the holiday season with Juno Award-winning artist Loreena McKennitt and her enchanting Under A Winter’s Moon concert, a live performance of carols and tales that blends Celtic, Indigenous, and Welsh cultures. The show also features Gemini Award-winning actor Cedric Smith narrating the magical “A Child’s Christmas in Wales.” It begins with Ojibway artist Christin Dennis, also known as Gzhiiquot/Fast Moving Cloud, presenting the story of Skywoman.
Performing with Ms. McKennitt are Caroline Lavelle on cello and recorders, Ojibway artist and flautist Jeffrey “Red“ George, and members of the Celtic group The Bookends, including Errol Fischer on fiddle, Pete Watson on guitar and bouzouki, Cait Watson on Irish whistle, and Romano DiNillo as guest percussionist. Prepare to be transported to a world of music and spoken word that connects with our past and awakens the spirit of the season with such favourites as “Coventry Carol,” “Good King Wenceslas,“ and the “Huron Carol.”
Where: Koerner Hall
When: December 14th, 7:00 pm
Admission: Priced. Tickets start at $95. Grab your tickets here
December 17th – Good Lovelies Holiday Concert
This year’s Massey Hall stop will feature exclusive guest appearances on this one-night-only event. Expect an evening filled with holiday classics and wintry favourites, along with a sprinkle of the Good Lovelies originals you’ve come to love.
Caroline Brooks, Kerri Ough, and Susan Passmore—Juno Award-winning songwriters and multi-instrumentalists—are known for their rich harmonies and nostalgic sound. Blending folk-roots, old-time swing, bluegrass, pop, and soul, their music is the perfect soundtrack for the season.
Where: Massey Hall, Toronto
When: December 17th, 8:00 pm
Admission: Priced. Tickets start at $41. Grab your tickets here
December 20th – CHOIR! CHOIR! CHOIR!
Choir! Choir! Choir! is the fully interactive, participatory show that turns the audience into performers! So get ready to laugh, dance, and SING! your hearts out with hundreds of other music-lovers just like you. It’s like a big birthday party for the greatest songs of all time, and you’re invited!
Where: Massey Hall, Toronto
When: December 20th, 2:00 pm and 7:00 pm
Admission: Priced. Tickets start at $41. Grab your tickets here
Mississauga
December 4th – STARS: The Christmas Anyway Show
Mississauga! Stars are coming to The Living Arts Centre for a memorable holiday show because… we’re having Christmas anyway! Come celebrate, commiserate, and sing with friends, accompanied by some special holiday surprises.
Where: Living Arts Centre, Mississauga
When: December 4th, 7:30 pm – 9:30 pm
Admission: Priced. Tickets start at $39. Grab your tickets here
December 6th – Christmas Joy
Mississauga Chamber Singers performs at the Christ First United Church in Mississauga, featuring: ‘The World at the Manger‘ – M Williamson; ‘In Terra Pax‘ – G Finzi; And Christmas Carols and arrangements by Canadian Composers.
Where: Christ First United Church, 151 Lakeshore Rd. W. Mississauga
When: December 6th, 7:30 pm
Admission: Priced. Tickets start at $25. Grab your tickets here
December 6th – A Global Christmas by the Mississauga Festival Choir
The Mississauga Festival Choir celebrates the Holiday season with a performance at the Living Arts Centre in Mississauga.
Where: Living Arts Centre, Mississauga
When: December 4th, 7:30 pm – 9:45 pm
Admission: Priced. Tickets start at $40. Grab your tickets here
December 13th – A Global Christmas by the Mississauga Festival Choir
The Mississauga Festival Choir celebrates the Holiday season with a performance at the Living Arts Centre in Mississauga.
Where: Living Arts Centre, Mississauga
When: December 13th, 7:30 pm – 9:30 pm
Admission: Priced. Tickets start at $40. Grab your tickets here
December 15th – The Nutcracker: A Canadian Tradition
Holiday magic is made year after year by Ballet Jörgen’s traditional treasure, The Nutcracker: A Canadian Tradition. Created by acclaimed choreographer and Artistic Director Bengt Jörgen to Tchaikovsky’s well-loved score, this delightful classic is a favourite that brings magic to the holidays. Born from a collaboration with Kleinburg’s world-renowned McMichael Canadian Art Collection, and featuring over 100 costumes in richly coloured fabrics, The Nutcracker: A Canadian Tradition showcases the magic of Canada. 20th-century landscapes comprise the stunning 30-foot backdrops, including Franklin Carmichael’s “Church and Houses at Bisset” (1931), Tom Thomson’s “Snow in the Woods” (1916), and L.L. Fitzgerald’s “Trees and Wildflowers” (1922).
Where: Living Arts Centre, Mississauga
When: December 13th, 7:30 pm – 9:30 pm
Admission: Priced. Tickets start at $34. Grab your tickets here
December 16th – Jann Arden Christmas Tour
Celebrate the holidays with Alberta’s own Jann Arden as she puts her unique spin on the classics you know and love, featured on her 2015 release ‘A Jann Arden Christmas.’
Where: Living Arts Centre, Mississauga
When: December 16th, 8:00 pm – 10:00 pm
Admission: Priced. Tickets start at $69. Grab your tickets here
Brampton
November 27th – A Big Band Christmas Featuring The B-Jazzed Orchestra
The B-Jazzed Orchestra returns with its annual BIG BAND CHRISTMAS — a festive night of bold arrangements, timeless classics, and fresh holiday flair. Led by Artistic Director & Pianist Carmen Spada, this 16-piece Orchestra brings the season’s greatest hits to life in swinging style.
Where: The Rose Brampton, 1 Theatre Lane
When: November 27th, 8:00 pm
Admission: Priced. Tickets start at $25. Grab your tickets here
December 5th – Brampton Folk Club: A Seasonal Singalong
Come out for an old-fashioned singalong! Some of your favourite Brampton Folk Club members will lead you through a selection of the season’s most well-loved holiday classics, Christmas hymns, and other gems. We’ll provide the words, so come and sing your hearts out at this special seasonal concert!
Where: St. Paul’s United Church, Brampton
When: December 5th, 7:30 pm – 10:00 pm
Admission: Priced. Tickets start at $22. Grab your tickets here
December 13th – The Rose Orchestra – Wine Carnival
Join the Rose Orchestra and Brampton Children’s Chorus for a joyful Winter Carnival filled with festive cheer, classic melodies, and the magical spirit of the holiday season.
Where: The Rose Brampton, 1 Theatre Lane
When: December 13th, 7:30 pm
Admission: Priced. Tickets start at $15. Grab your tickets here
December 17th and 18th – The Nutcracker: A Canadian Tradition.
A beloved holiday tradition at The Rose, Ballet Jörgen’s THE NUTCRACKER reimagines Klara’s magical adventure with a uniquely Canadian twist. Choreographed by Bengt Jörgen in collaboration with the McMichael Canadian Art Collection, this enchanting production blends Tchaikovsky’s timeless score with iconic Canadian landscapes. Celebrate the season with stunning dance, rich visuals, and a joyful tribute to Canadian artistry.
Where: The Rose Brampton, 1 Theatre Lane
When: December 17th and 18th, 7:00 pm
Admission: Priced. Tickets start at $20. Grab your tickets here
December 21st – Reimagined: A Holiday Affair Featuring Divine Brown
Celebrate the holiday season with host Darryn de Souza and the sensational Divine Brown as they blend timeless hits with festive holiday favourites. Perfect for all ages, this joyful show features lush harmonies, jazzy rhythms, and heartwarming holiday spirit.
Where: The Rose Brampton, 1 Theatre Lane
When: December 13th, 7:30 pm
Admission: Priced. Tickets start at $25. Grab your tickets here
Durham Region
To be Added on November 13th
York Region
To be Added on November 13th
Halton Region
To be Added on November 13th
As always, you can keep up with all the fun happenings in Toronto and the Greater Toronto Area on efosa.