Santa & Christmas
97 events · Santa visits, Christmas markets, parades & holiday shows
Santa's Magic With Leif David
Wed 4 Nov 2026 · 6:00 PM
Whistler Public Library · Whistler
Christmas at the Farm: Sip, Shop & Support
Sat 7 Nov 2026 · 6:00 PM
Krause Berry Farms & Estate Winery · Langley
Christmas at the Lake Craft Fair
Sat 7 Nov 2026 · 10:00 AM
Prospect Lake Community Hall · Saanich
Pentatonix: Christmas in the City Tour
Sat 7 Nov 2026 · 7:00 PM
Rogers Arena · Vancouver
Circle Craft Holiday Market
Wed 11 Nov – Sun 15 Nov
Vancouver Convention Centre · Vancouver
Elf: The Musical
Thu 12 Nov – Sun 27 Dec · 7:30 PM
Stanley BFL CANADA Stage · Vancouver
A Rocky Mountain High Christmas
Sat 14 Nov 2026 · 2:00 PM
Kelowna Community Theatre · Kelowna
Cloverdale Grand Christmas Market
Sat 14 Nov 2026 · 10:00 AM
Cloverdale Fairgrounds · Surrey
NCM Christmas Bake Exchange
Sat 14 Nov 2026 · 1:00 PM
Nanaimo Conservatory of Music · Nanaimo
Crash Test Dummies — Jingle All the Way
Mon 16 Nov 2026 · 7:30 PM
McPherson Playhouse · Victoria
Vancouver Christmas Market
Mon 16 Nov – Thu 24 Dec · 4:00 PM
Jack Poole Plaza · Vancouver
Christmas Ornament Glazing – Paint Your Own Ceramic Decorations
Tue 17 Nov 2026 · 6:00 PM
Maker Cube · Langley
The Barra MacNeils East Coast Christmas
Tue 17 Nov 2026 · 7:30 PM
Clarke Theatre · Mission
Glow Christmas Treasures 2026
Thu 19 Nov 2026
Glow Gardens Langley · Langley
Glow Langley
Thu 19 Nov 2026 · 5:00 PM
Glow Gardens Langley · Langley
Holden Lake Country Market
Thu 19 Nov – Sun 29 Nov · 11:00 AM
Holden Lake Farm & Garden · Nanaimo
A Handmade Christmas Makers Market
Fri 20 Nov – Sun 22 Nov · 2:00 PM
Beban Park Social Centre · Nanaimo
Chilliwack Christmas Craft Market
Fri 20 Nov – Sun 22 Nov · 2:00 PM
Chilliwack Heritage Park · Chilliwack
18th Annual Christmas Extravaganza
Sat 21 Nov – Sun 22 Nov · 9:00 AM
Rutland Centennial Hall · Kelowna
Christmas Planter Workshop
Sat 21 Nov 2026 · 2:30 PM
Holden Lake Farm & Garden · Nanaimo
Driftwood Tree Make & Take Workshop
Sat 21 Nov 2026 · 1:00 PM
Holden Lake Farm & Garden · Nanaimo
Langley Grand Christmas Market
Sat 21 Nov 2026 · 10:00 AM
South Langley Church · Langley
MacMaster & Leahy — Celtic Family Christmas
Sat 21 Nov 2026 · 7:30 PM
Royal Theatre · Victoria
Oakdale Christmas Craft Fair
Sat 21 Nov 2026 · 11:00 AM
Greater Heights Learning Academy · Coquitlam
South Arm's Christmas Craft Fair
Sat 21 Nov 2026 · 10:00 AM
South Arm Community Centre · Richmond
Surrey Tree Lighting Festival
Sat 21 Nov – Sun 22 Nov
Surrey Civic Plaza · Surrey
Cedar Hill Holiday Market
Sun 22 Nov 2026 · 10:00 AM
Cedar Hill Recreation Centre · Saanich
Christmas Gnome Crafting
Sun 22 Nov 2026 · 5:00 PM
Gray Monk Estate Winery · Lake Country
Craft Culture Delta Grand Holiday Market
Sun 22 Nov 2026
Delta Grand Okanagan · Kelowna
Natalie MacMaster & Donnell Leahy Present: A Celtic Family Christmas
Sun 22 Nov 2026 · 7:30 PM
Bell Performing Arts Centre · Surrey
Stitch with Sally: Christmas Ornament Embroidery Workshop
Sun 22 Nov 2026 · 10:00 AM
3 Singing Birds · Whistler
A Celtic Family Christmas
Mon 23 Nov 2026
Kelowna Community Theatre · Kelowna
Christmas Bingo at White Sails Brewing
Thu 26 Nov 2026 · 6:00 PM
White Sails Brewing · Nanaimo
The Elvis Christmas Comeback Special
Thu 26 Nov 2026 · 7:30 PM
Olympic Village Stage · Vancouver
A Small Miracle
Fri 27 Nov 2026 · 7:30 PM
Jericho Arts Centre · Vancouver
Christmas Express
Fri 27 Nov – Wed 23 Dec · 3:30 PM
BC Forest Discovery Centre · Duncan
Kamloops Christmas Market
Fri 27 Nov – Sun 6 Dec · 4:00 PM
Heritage House Parking Lot, Riverside Park · Kamloops
Magic of Christmas Dinner and Dance
Fri 27 Nov – Sat 28 Nov · 6:00 PM
Blue Poppy Restaurant, Butchart Gardens · Victoria
Noël Surrey with the Magic of Bright Nights
Fri 27 Nov – Tue 29 Dec · 3:00 PM
Cloverdale Fairgrounds · Surrey
The Nutcracker — Royal Winnipeg Ballet
Fri 27 Nov – Sun 29 Nov
Royal Theatre · Victoria
Vancouver Christmas Tree Lighting
Fri 27 Nov 2026 · 6:00 PM
Vancouver Art Gallery · Vancouver
VanDusen Festival of Lights
Fri 27 Nov – Sun 3 Jan 2027 · 4:00 PM
VanDusen Botanical Garden · Vancouver
Very Merry Mango Market
Fri 27 Nov – Sun 29 Nov · 3:00 PM
Ag-Rec Centre · Abbotsford
4th Annual German Market at Gray Monk
Sat 28 Nov – Sun 29 Nov · 11:00 AM
Gray Monk Estate Winery · Lake Country
Annual Christmas Tea Fundraiser
Sat 28 Nov 2026 · 11:30 AM
Nanaimo Conservatory of Music · Nanaimo
Arts Whistler Holiday Market
Sat 28 Nov – Sun 29 Nov · 11:00 AM
Whistler Conference Centre · Whistler
Chilliwack Rotary Christmas Parade
Sat 28 Nov 2026 · 5:30 PM
Chilliwack Secondary School · Chilliwack
Indigenous Christmas Market
Sat 28 Nov 2026 · 12:00 PM
Totest Aleng: Indigenous Learning House · Surrey
Portobello West Holiday Market 2026 (Sat + Sun, Nov 28 + 29)
Sat 28 Nov 2026 · 9:00 AM
Roundhouse Community Arts & Recreation Centre · Vancouver
Sea Glass Tree or Snowman Make & Take Workshop
Sat 28 Nov 2026 · 1:00 PM
Holden Lake Farm & Garden · Nanaimo
Winter Street Market & Light Up
Sat 28 Nov 2026 · 12:00 PM
Stuart Park · Kelowna
Coquitlam Christmas Night Market
Sun 29 Nov 2026 · 4:00 PM
Evergreen Cultural Centre · Coquitlam
Make A Custom Christmas Wreath Workshop Night
Mon 30 Nov 2026 · 6:00 PM
The Settler Pub · Harrison Hot Springs
Portobello West Holiday Market
Mon 30 Nov 2026 · 10:00 AM
Roundhouse Community Arts & Recreation Centre · Vancouver
Magical Winter Market
Tue 1 Dec 2026 · 12:00 PM
Lochdale Hall · Burnaby
The Magic of Christmas — Butchart Gardens
Tue 1 Dec – Wed 6 Jan 2027
Butchart Gardens · Victoria
Vancouver: Christmas Tour with Light Festival Entrance
Tue 1 Dec 2026 · 4:00 PM
Vancouver · Vancouver
Craft Culture Holiday Market
Fri 4 Dec – Sun 6 Dec · 1:00 PM
Prospera Place · Kelowna
Vancouver Men's Chorus Presents: Making Spirits Bright 2026
Fri 4 Dec – Sun 6 Dec · 8pm
Vancouver Playhouse · Vancouver
A&T Christmas Market
Sun 6 Dec 2026 · 11:00 AM
A&T Equestrian · Surrey
Sidney Sparkles Holiday Parade
Sun 6 Dec 2026 · 5:00 PM
Beacon Avenue, Downtown Sidney · Sidney
Weirdos Holiday Market
Sun 6 Dec 2026
Russian Hall · Vancouver
Matt Rogers: THIS TIME IT'S *REALLY* CHRISTMAS Tour
Tue 8 Dec 2026 · 7:00 PM
Commodore Ballroom · Vancouver
Christmas Gifts Expo
Fri 11 Dec – Sun 13 Dec · 1:00 PM
Chilliwack Heritage Park · Chilliwack
Coquitlam Christmas Night Market
Fri 11 Dec – Sat 12 Dec · 4:00 PM
Evergreen Cultural Centre · Coquitlam
Mistletoe & Magic Handmade Market
Fri 11 Dec – Sun 13 Dec · 2:00 PM
Beban Park Social Centre · Nanaimo
The Nutcracker — Canadian School of Ballet
Fri 11 Dec – Sat 12 Dec
Kelowna Community Theatre · Kelowna
From Fantasia to Frozen: Celebrating Walt Disney's 125th Birthday
Sat 12 Dec – Sun 13 Dec · 7:00 PM
Florence Filberg Centre · Courtenay
NWFM's 7th Annual Holiday Market
Sat 12 Dec 2026 · 10:00 AM
New Westminster City Hall · New Westminster
Cool Yule
Sun 13 Dec 2026 · 1:00 PM
Massey Theatre · New Westminster
Wilden's Christmas lights contest
Tue 15 Dec 2026
Wilden · Kelowna
CPKC Holiday Train
Wed 16 Dec 2026 · 2:15 PM
7-11 Store, 10 Avenue · Golden
CPKC Holiday Train
Wed 16 Dec 2026 · 6:30 PM
Victoria Road · Revelstoke
CPKC Holiday Train
Thu 17 Dec 2026 · 5:15 PM
Highway 1 & Silver Sand Road · Sicamous
CPKC Holiday Train
Thu 17 Dec 2026 · 8:00 PM
51 Lake Shore Drive NE · Salmon Arm
CPKC Holiday Train
Thu 17 Dec 2026 · 9:30 PM
1639 Notch Hill Road · Notch Hill
CPKC Holiday Train
Thu 17 Dec 2026 · 6:45 PM
50 Street & Canoe Beach Drive · Canoe
Gay AF Christmas Spectacular! Victoria!
Thu 17 Dec 2026 · 8:00 PM
The Vicious Poodle · Victoria
CPKC Holiday Train
Fri 18 Dec 2026 · 5:00 PM
Sandman Centre · Kamloops
CPKC Holiday Train
Fri 18 Dec 2026 · 2:45 PM
Shuswap Avenue & Ash Drive · Chase
CPKC Holiday Train
Fri 18 Dec 2026 · 7:05 PM
Savona Access Road & Savona Street · Savona
CPKC Holiday Train
Fri 18 Dec 2026 · 8:45 PM
Railway Avenue between 4th & 5th Streets · Ashcroft
Home for the Holidays ~ An Ella Fitzgerald Christmas
Fri 18 Dec 2026 · 4:00 PM
Revue Stage · Vancouver
Christmas on the Waves | Annual Xmas Boat Cruise 2026
Sat 19 Dec – Sun 20 Dec · 8:00 PM
Burrard Queen · Vancouver
Christmas Presence
Sat 19 Dec 2026 · 3:00 PM
Revue Stage · Vancouver
CPKC Holiday Train
Sat 19 Dec 2026 · 5:45 PM
Agra Center · Agassiz
CPKC Holiday Train
Sat 19 Dec 2026 · 11:30 AM
Station Road · Lytton
CPKC Holiday Train
Sat 19 Dec 2026 · 8:00 PM
Across from Billy Miner Pub · Maple Ridge
CPKC Holiday Train
Sat 19 Dec 2026 · 9:05 PM
Harris Road & Advent Road · Pitt Meadows
Gay AF Christmas Spectacular! Vancouver!
Sat 19 Dec 2026 · 7:00 PM
Little Mountain Gallery · Vancouver
CPKC Holiday Train
Sun 20 Dec 2026 · 5:15 PM
300 Ioco Road · Port Moody
CPKC Holiday Train
Sun 20 Dec 2026 · 6:45 PM
Kingsway Avenue between Mary Hill Road & Wilson Ave · Port Coquitlam
George Canyon and Aaron Pritchett A Coast To Coast Cowboys Christmas 2
Sun 20 Dec 2026 · 8:00 PM
Casino Vancouver · Coquitlam
Island Roots Holiday Market
Sun 20 Dec 2026 · 10:00 AM
Beban Park Centennial Building · Nanaimo
Dundarave Festival of Lights – Christmas Wassail & Bondfire
Mon 21 Dec 2026 · 3:00 PM
Dundarave Beach Park · West Vancouver
Steveston Santa Claus Parade
Thu 24 Dec 2026 · 6:00 PM
Steveston Village · Richmond
New Year's Eve in Whistler
Thu 31 Dec 2026
Whistler Village · Whistler






