Thomas Tree Farm, 6421 McCordick Road, North Gower
November 20, 2026 To December 23, 2026
Free Admission
Thomas Tree Farm is set on a beautiful 50-acre property just south of Ottawa, 2 miles west of North Gower. Read more…
Thomas Tree Farm, 6421 McCordick Road, North Gower
November 20, 2026 To December 23, 2026
Free Admission
Thomas Tree Farm is set on a beautiful 50-acre property just south of Ottawa, 2 miles west of North Gower. Read more…
History Ottawa, 47 Rideau Street, Ottawa
November 20, 2026 To November 21, 2026
$51.49 & up
Calling all foodies! Richcraft presents CRAVE Food & Wine Festival, Ottawa’s premier food and wine show. Read more…
Fanshawe Conservation Area, 1424 Clarke Rd, London
November 20, 2026 To January 2, 2027
$25.99 - $27
A holiday tradition in Southwestern Ontario, this dazzling, 2.5 km drive-through holiday light experience features amazing, festive displays brought to life by millions of twinkling lights. Read more…
GYM 4031, 292120 Wagon Wheel Blvd., Calgary
November 20, 2026 To November 21, 2026
Free
This popular market features over 75 vendors with locally made and curated products. Read more…
Rim Park, Manulife Financial Sportsplex, 2001 University Ave. E. Waterloo
November 20, 2026 To November 22, 2026
519 746-2911
Free $0
The Kitchener Waterloo Weavers’ & Spinners’ Guild is hosting a Fall Sale of Handwoven scarfs, blankets, tea towels and runners as well as homespun yarns. Read more…
St. Jacobs Farmers' Market, 878 Weber St. N., Woolwich
November 20, 2026 To November 27, 2026
$8 plus fees and tax
Join us for our enchanting annual holiday extravaganza: “Twinkling Nights, Festive Delights: Sip, Shop & Enjoy the Holiday Lights!” Get ready to immerse yourself in the spirit… Read more…
Milt Dunnell Field, 1 Veterans Circle, St.Marys
November 20, 2026 To January 1, 2027
By Donation
Enjoy over 100 colourful holiday displays at St. Read more…
Toronto Botanical Garden, 777 Lawrence Avenue East, Toronto
November 20, 2026 To December 20, 2026
Free
Kick off the holidays at the Toronto Botanical Garden’s annual Holiday EcoMarket. Read more…
Various locations, Southern Ontario
November 20, 2026 To November 30, 2026
donations to local food bank
The Canadian Pacific Kansas City (CPKC) Holiday Train program is returning to the rails in 2026 to raise money, food, and awareness for food banks and hunger… Read more…
Ruth M Buck SCC, 6330 7th Ave N, Regina
November 20, 2026 To November 21, 2026
Free
Come out to the 2025 Ruth M Buck Craft Sale! WHEN & WHERE Date & Time: November 20 – 21, 2026 Friday | 5:00 PM –… Read more…
Memorial Park, 110 Simcoe St S, Oshawa
November 20, 2026
Free
The City of Oshawa kicks off the holiday season with the Bright and Merry Market. Read more…
Towne Square, 94 George St. Oakville
November 20, 2026
Free
Kick off the holiday season as Downtown Oakville sparkles with the annual tree lighting, festive holiday cheer, and seasonal activities. Read more…
BMO Centre, 20 Roundup Way SE, Calgary
November 20, 2026 To November 21, 2026
$75 & up
You’re invited to Calgary’s largest premium wine, spirits and beer tasting event! Explore a myriad of booths from various liquor and food vendors to enjoy at your… Read more…
1123 272 Street, Langley
November 20, 2026 To December 31, 2026
$18 to $24
Movie fans can get a taste of Tinseltown for the holidays at Martini Town, a picture-perfect film set in Langley owned by Martini Film Studios. Read more…
Beddington Theatre Arts Centre, 375 Bermuda Dr NW, Calgary
November 20, 2026 To December 30, 2026
$28 - $38
Inspired by the beloved Disney film, Frozen brings the story of sisterhood, courage, and self-discovery to the stage in a breathtaking theatrical experience. Read more…
Central Library, 800 3rd St SE, Calgary
November 20, 2026
4032212002
$30-$40
Can you top the leaderboard? You came to the Library to play a retro arcade game, but got trapped inside one instead. Read more…
WCR Farmers’ Market Station, 330 Farmers Market Road, Waterloo
November 20, 2026 To December 19, 2026
$59.91 - $81.31
Join Santa for All aboard for a holiday night out like no other. Read more…
Alexandra Dance Hall, 922 – 9 Ave SE, Calgary
November 20, 2026 To November 21, 2026
Free
The Contextural Fibre Arts Sale! Our annual one-of-a-kind textile art show in Inglewood. Our annual one-of-a-kind textile art show in Inglewood. Read more…
Calgary Telus Convention Center, 136 8 Ave SE, Calgary
November 20, 2026 To November 21, 2026
$130 & up
Experience the centerpiece of Whisky Global: The Grand Whisky Hall. Explore and savor premium whiskies, uncovering their uniqueness. Read more…
The Enjoy Centre, 101 Riel Drive, St. Albert
November 20, 2026 To November 22, 2026
$5
Get ready for a festive experience like no other! Join us for an unforgettable evening at the Holiday Market, hosted by Hello Pretty Market. Read more…
Hess Village, Hamilton
November 20, 2026 To November 22, 2026
Free
20 local vendors ranging from ornaments to knitwear to candles to stocking stuffers! Read more…
cSPACE Marda Loop, 1721 29 Ave SW, Calgary
November 20, 2026 To November 21, 2026
free
Holiday Market: A Christmas To Remember presented by The Farmers and Makers Market Join Us for an Indoor Holiday Arts & Crafts Market! 🎄 Discover a festive… Read more…
6240 Main Street Parking lot & Civic Square, Stouffville
November 20, 2026 To November 21, 2026
Free
Celebrate the holidays with our largest winter event of the season!The event will feature a local artisan vendor marketplace, magical lighting displays, food and beverage, Santa Claus,… Read more…
Grant Park Shopping Centre, 1120 Grant Ave., Winnipeg
November 20, 2026 To November 29, 2026
Free
Join us for a 2nd Annual Pop Up at Grant Park Mall this holiday season for a weekend full of shopping from our amazing vendors! From makers,… Read more…