BC Events Buzz logoBC Events BuzzEvery BC event. One place.

← All BC events

Santa & Christmas Events in BC

352 events tagged Santa & Christmas in the catalogue, across 61 BC cities — including 86 free. Santa visits, Christmas markets, parades & holiday shows. Prices and ticket status shown exactly as the sources publish them.

The 352 listings tagged Santa & Christmas across British Columbia this season are led by Festivals (111), Other (85), Concerts (63). Venues in the mix include Penticton Trade and Convention Centre, Krause Berry Farms & Estate Winery, Prospect Lake Community Hall. Every listing is checked against its organizer's own page before it appears here, and this page is rebuilt each time the catalogue refreshes — twice a day.

Open the full guide — search, filter, save & book →

🎭 Shows (110)

Elf: The Musical

📅 Thu, Nov 12, 2026 – Sun, Dec 27, 2026 · 7:30 PM
📍 Stanley BFL CANADA Stage · Vancouver
Buddy doesn't exactly fit in with the other elves at the North Pole because he is human, and travels to New York City to win over his new family. T…
💲 From $39
AvailableAll ages
Details & tickets →

The Barra MacNeils – An East Coast Christmas

📅 Fri, Nov 13, 2026 · 7:30 PM
📍 Mary Winspear Centre · Sidney
CeltFest 2026 Vancouver Island presents the Barra MacNeils' East Coast Christmas — Cape Breton music and step-dancing in a festive concert. Doors 7…
💲 $60 – $65
Sold outFamily friendlyAll ages
Details & tickets →

A Rocky Mountain High Christmas

📅 Sat, Nov 14, 2026 · 2:00 PM
📍 Kelowna Community Theatre · Kelowna
A John Denver-inspired Christmas concert at the Kelowna Community Theatre on November 14, 2026.
💲 Tier 1 $79.50 ($67.08 base price + $2.36 CIF + $10.06 service charge) · Tier 2 $59.50 ($49.69 base price + $2.36 CIF + $7.45 service charge)
AvailableAll ages
Details & tickets →

The Very Bad Christmas Carol

📅 Sat, Nov 14, 2026 · 7:30 PM
📍 HUB Theatre, Chilliwack Cultural Centre · Chilliwack
Spencer Studios' fresh, slightly inappropriate holiday production inspired by the classic Christmas tale — dance, storytelling and humour at the HU…
💲 $40 – all seats
Adults only
Details & tickets →

Crash Test Dummies — Jingle All the Way

📅 Mon, Nov 16, 2026 · 7:30 PM
📍 McPherson Playhouse · Victoria
Crash Test Dummies bring their Jingle All the Way holiday tour to the McPherson Playhouse in Victoria on Monday, November 16, 2026, with special gu…
💲 Tickets starting at $64.00
All ages
Details & tickets →

The Barra MacNeils East Coast Christmas

📅 Tue, Nov 17, 2026 · 7:30 PM
📍 Clarke Theatre · Mission
Canada's first family of Celtic music brings its 40th Anniversary National Christmas Tour to Clarke Theatre in Mission, listed on the band's offici…
All ages
Details & tickets →

MacMaster & Leahy — Celtic Family Christmas

📅 Sat, Nov 21, 2026 · 7:30 PM
📍 Royal Theatre · Victoria
Natalie MacMaster and Donnell Leahy bring their Celtic Family Christmas show to the Royal Theatre in Victoria on Saturday, November 21, 2026.
💲 Tickets starting at $64.00
AvailableAll ages
Details & tickets →

A Celtic Family Christmas

📅 Mon, Nov 23, 2026
📍 Kelowna Community Theatre · Kelowna
Natalie MacMaster and Donnell Leahy bring A Celtic Family Christmas to the Kelowna Community Theatre on November 23, 2026.
💲 Regular $70.21 ($59.00 base + $2.36 CIF + $8.85 service) incl. GST
All ages
Details & tickets →

The Elvis Christmas Comeback Special

📅 Thu, Nov 26, 2026 · 7:30 PM
📍 Olympic Village Stage · Vancouver
On December 3, 1968, Elvis launched a comeback after a seven-year absence from the music business. This dynamic theatrical concert invites audience…
💲 $37.00 – $83.00
AvailableAll ages
Details & tickets →

A Holly Jolly Jill Barber Christmas

📅 Fri, Nov 27, 2026 · 7:30 PM
📍 Clarke Theatre · Mission
Clarke Theatre Presents Jill Barber and her jazz quartet in a nostalgic musical sleigh ride through beloved Christmas standards — I'll Be Home for…
All ages
Details & tickets →

A Small Miracle

📅 Fri, Nov 27, 2026 · 7:30 PM
📍 Jericho Arts Centre · Vancouver
A lonely old woman struggles to find warmth and sustenance at Christmas, is robbed and abandoned, and falls into the snow hungry, cold and exhauste…
💲 $15.00 – $40.00
AvailableAll ages
Details & tickets →

The Nutcracker — Royal Winnipeg Ballet

📅 Fri, Nov 27, 2026 – Sun, Nov 29, 2026
📍 Royal Theatre · Victoria
Dance Victoria presents the Royal Winnipeg Ballet's Nutcracker at the Royal Theatre, November 27–29, 2026, with evening shows and matinees on Novem…
💲 Tickets starting at $51.00
All ages
Details & tickets →

CEFA Cloverdale - Frosty the Musical

📅 Sat, Nov 28, 2026 · 10:00 AM
📍 Bell Performing Arts Centre · Surrey
Students of CEFA Cloverdale perform Frosty the Musical at the Bell Performing Arts Centre. Santa & Christmas.
Family friendlyAll ages
Details & tickets →

The Nutcracker — Royal City Youth Ballet

📅 Sun, Nov 29, 2026 · 1:00 PM
📍 Abbotsford Arts Centre · Abbotsford
Royal City Youth Ballet's full-length Nutcracker Christmas Tour production, with a cast of 100+ dancers performing to Tchaikovsky's score. Two perf…
Family friendlyAll ages
Details & tickets →

Advent Messiah

📅 Tue, Dec 1, 2026
📍 Chilliwack Cultural Centre · Chilliwack
Handel's Messiah — the Advent portions, including the Hallelujah Chorus — presented by Cantare Super Orchestram with the Chilliwack Symphony Orches…
All ages
Details & tickets →

The Little Mermaid Panto

📅 Wed, Dec 2, 2026 – Sun, Dec 27, 2026 · 7:30 PM
📍 Oceana PARC Playhouse · White Rock
The White Rock Players' Club's 2026 Christmas pantomime: Ariel meets Eric, son of Dame Delphine, and will give anything to be with him forever — bu…
All ages
Details & tickets →

The Pole

📅 Wed, Dec 2, 2026 – Sat, Dec 12, 2026 · 7:30 PM
📍 Langley Little Theatre (The Langley Playhouse) · Langley
Langley Little Theatre's Christmas production, written and directed by Darcy J. Knopp: things are not going well at the North Pole — bad weather, p…
All ages
Details & tickets →

A Snow White Christmas

📅 Thu, Dec 3, 2026 – Sun, Dec 20, 2026 · 7:30 PM
📍 The Bernie Legge Theatre · New Westminster
The Vagabond Players present Norm Foster's Christmas comedy A Snow White Christmas at the Bernie Legge Theatre, directed by Samantha Alexandra. Rec…
AvailableFamily friendlyAll ages
Details & tickets →

Christmas with Casey Thomas-Burns

📅 Thu, Dec 3, 2026 · 7:30 PM
📍 Sid Williams Theatre · Courtenay
Trombonist and vocalist Casey Thomas-Burns leads her quartet in classic swing and New Orleans hot jazz for a sparkling Christmas show, drawing on P…
💲 $34-$39
Family friendlyAll ages
Details & tickets →

The Lion, the Witch, and the Wardrobe

📅 Thu, Dec 3, 2026 – Sun, Dec 20, 2026
📍 Pavilion Theatre · Kamloops
Western Canada Theatre presents The Lion, the Witch, and the Wardrobe at the Pavilion Theatre, running December 3–20, 2026. Tickets through Kamloop…
All ages
Details & tickets →

An ABBA Christmas with ABRA Cadabra

📅 Fri, Dec 4, 2026 · 7:00 PM
📍 Bell Performing Arts Centre · Surrey
Celebrate an ABBA Christmas with ABRA Cadabra - an all-ages holiday stage show of ABBA favourites at the Bell Performing Arts Centre. Dress in your…
All ages
Details & tickets →

Dance Into Christmas 2026

📅 Fri, Dec 4, 2026 · 7:30 PM
📍 Massey Theatre · New Westminster
The Richmond Academy of Dance's 27th annual Dance Into Christmas: excerpts from Tchaikovsky's Nutcracker with special guest artists from Les Grands…
💲 $38
AvailableFamily friendlyAll ages
Details & tickets →

A Mail-Order Christmas

📅 Sat, Dec 5, 2026 – Sun, Dec 6, 2026 · 11:00 AM
📍 Kilby Historic Site · Agassiz
Christmas comes alive at Kilby Historic Site: browse antique and vintage catalogue reproductions in the General Store, visit Father Christmas in hi…
💲 Admission $11–$16 · Family $42
Family friendlyAll ages
Details & tickets →

An ABBA Christmas with ABRA Cadabra

📅 Sat, Dec 5, 2026 · 2:00 PM
📍 Massey Theatre · New Westminster
ABRA Cadabra's all-ages ABBA tribute stage show with live band, dancers and holiday favourites, presented by Moon Coin Productions. Two showtimes:…
💲 $59-$69
AvailableFamily friendlyAll ages
Details & tickets →

A Sparklejolly Celtic Christmas

📅 Sun, Dec 6, 2026 · 2:00 PM
📍 Cowichan Performing Arts Centre · Duncan
A Sparklejolly Celtic Christmas brings Celtic holiday music and sparkle to the Cowichan Performing Arts Centre stage.
Family friendlyAll ages
Details & tickets →

Yellowpoint Christmas Spectacular 2026

📅 Mon, Dec 7, 2026 – Wed, Dec 9, 2026 · 7:00 PM
📍 Sid Williams Theatre · Courtenay
Razzle Dazzle Productions' beloved holiday variety show returns with an all-new edition: musical tributes from The Beatles to Annie, Celtic fiddle…
💲 $52-$67
All ages
Details & tickets →

A Holly Jolly Christmas

📅 Tue, Dec 8, 2026 · 7:00 PM
📍 Bell Performing Arts Centre · Surrey
Acclaimed performer Zachary Stevenson headlines A Holly Jolly Christmas - vintage rock meets holiday tradition at the Bell Performing Arts Centre.
All ages
Details & tickets →

Orchestra Food Bank Concert

📅 Tue, Dec 8, 2026 · 7:30 PM
📍 South Arm United Church · Richmond
The Richmond Orchestra & Chorus's holiday concert in support of the Richmond Food Bank: Tchaikovsky's Nutcracker suite, sing-along carols and Carpe…
💲 GA $30 · Seniors/Students $25
Family friendlyAll ages
Details & tickets →

Winter Harp

📅 Tue, Dec 8, 2026 · 7:30 PM
📍 HUB Theatre, Chilliwack Cultural Centre · Chilliwack
One of BC's most beloved holiday concerts, Winter Harp takes you on a magical journey. Harps, singers, medieval instruments, flutes, violin and per…
💲 $44–$67
All ages
Details & tickets →

The Nutcracker

📅 Wed, Dec 9, 2026 – Mon, Dec 14, 2026 · 7:00 PM
📍 Heritage Playhouse · Gibsons
Sunshine Coast Nutcracker presents The Nutcracker at Heritage Playhouse. Performances: Wed Dec 9, Thu Dec 10 and Fri Dec 11 at 7:00 PM; Sat Dec 12…
All ages
Details & tickets →

Arts Whistler Live! presents Cool Yule!

📅 Thu, Dec 10, 2026 · 7:00 PM
📍 Maury Young Arts Centre · Whistler
Arts Whistler Live! presents Cool Yule!: Vancouver gypsy-jazz group Van Django with vocalist LJ Mounteney and Celtic guitarist Andrew Hillhouse put…
💲 GA $30; members $25
All ages
Details & tickets →

Candlelight: Christmas Carols on Strings

📅 Thu, Dec 10, 2026 · 6:30 PM
📍 Christ Church Cathedral · Vancouver
A Candlelight string-quartet concert of Christmas carols, performed by candlelight at Christ Church Cathedral in Vancouver. 60 minutes; ages 8+, un…
All ages
Details & tickets →

A Christmas Carol — Gallery 7 Theatre

📅 Fri, Dec 11, 2026 – Sun, Dec 20, 2026 · 7:30 PM
📍 Matsqui Centennial Auditorium · Abbotsford
Gallery 7 Theatre presents David Edgar's acclaimed adaptation of the Dickens classic, directed by Nelly Fargeon. Evening performances Dec 11, 12 &…
Family friendlyAll ages
Details & tickets →

It's A Wonderful Wunderbread Christmas

📅 Fri, Dec 11, 2026 · 7:30 PM
📍 The Port Theatre · Nanaimo
Wunderbread's 30th Year Anniversary Christmas Show. The West Coast's finest live disco-funk extravaganza: founding members Tina Jones and Pierre Ko…
💲 $50.00
Available
Details & tickets →

Spectral Stories: A Christmas Carol

📅 Fri, Dec 11, 2026 · 6:30 PM
📍 Historic Stewart Farm · Surrey
Step inside the decorated farmhouse at Historic Stewart Farm at night for a dramatic reading of Dickens' A Christmas Carol by The Re-enactors, with…
💲 $29.50 per person
Adults only
Details & tickets →

A Mail-Order Christmas

📅 Sat, Dec 12, 2026 – Sun, Dec 13, 2026 · 11:00 AM
📍 Kilby Historic Site · Agassiz
Christmas comes alive at Kilby Historic Site: browse antique and vintage catalogue reproductions in the General Store, visit Father Christmas in hi…
💲 Admission $11–$16 · Family $42
Family friendlyAll ages
Details & tickets →

Christmas with the KSO — Matinee

📅 Sat, Dec 12, 2026 · 2:00 PM
📍 Sagebrush Theatre · Kamloops
The Kamloops Symphony Orchestra's Christmas concert at the Sagebrush Theatre — afternoon matinee performance. Tickets through Kamloops Live! Box Of…
All ages
Details & tickets →

The Nutcracker

📅 Sat, Dec 12, 2026 · 2:00 PM
📍 Tidemark Theatre · Campbell River
The Nutcracker ballet at the Tidemark Theatre — evening performance. A matinee performance takes place at 2:00 PM the same day (listed separately).
All ages
Details & tickets →

VSO - Traditional Christmas

📅 Sat, Dec 12, 2026 · 4:00 PM
📍 Bell Performing Arts Centre · Surrey
The Vancouver Symphony Orchestra's annual Traditional Christmas returns to the Bell Performing Arts Centre - favourite carols and Christmas music w…
All ages
Details & tickets →

A Holly Jolly Christmas with Zachary Stevenson

📅 Sun, Dec 13, 2026 · 7:00 PM
📍 Sid Williams Theatre · Courtenay
Zachary Stevenson blends traditional Christmas classics with 1950s and 60s rock 'n' roll hits, joined by his all-star backing band and special gues…
💲 $29-$64
Family friendlyAll ages
Details & tickets →

Cool Yule

📅 Sun, Dec 13, 2026 · 1:00 PM
📍 Massey Theatre · New Westminster
Lions Gate Chorus and VanCity Harmony present Cool Yule, a Christmas choral matinee at Massey Theatre.
💲 $40–$60
Available
Details & tickets →

Winter Harp

📅 Sun, Dec 13, 2026 · 2:00 PM
📍 Cowichan Performing Arts Centre · Duncan
Winter Harp's Christmas masterpiece: classical and Celtic harps with flutes, violin, rare medieval instruments, percussion, poetry and song — medie…
All ages
Details & tickets →

A Holly Jolly Jill Barber Christmas

📅 Mon, Dec 14, 2026 · 7:30 PM
📍 Golden Civic Centre · Golden
KHC presents Jill Barber and her jazz quartet in a nostalgic musical sleigh ride through decades of beloved Christmas standards - I'll Be Home for…
💲 $5 - $25
Family friendlyAll ages
Details & tickets →

Winter Harp

📅 Mon, Dec 14, 2026 · 7:30 PM
📍 Sid Williams Theatre · Courtenay
Winter Harp's annual Christmas concert: classical and Celtic harps, flutes and rare medieval instruments, percussion, poetry and singing in a candl…
💲 $31-$51
Family friendlyAll ages
Details & tickets →

A Christmas Story

📅 Wed, Dec 16, 2026 – Thu, Dec 31, 2026 · 7:30 PM
📍 Shaw Theatre, Deep Cove Cultural Centre · North Vancouver
Deep Cove Stage Society presents A Christmas Story at the Shaw Theatre, Deep Cove. Evening performances December 16-18, 22-23, 27 and 29-31 at 7:30…
All ages
Details & tickets →

Candlelight: Christmas Classics

📅 Thu, Dec 17, 2026 · 6:30 PM
📍 Kerrisdale Presbyterian Church · Vancouver
A Candlelight string-quartet concert of beloved Christmas songs and carols, performed by candlelight at Kerrisdale Presbyterian Church. 60 minutes;…
All ages
Details & tickets →

Gay AF Christmas Spectacular! Victoria!

📅 Thu, Dec 17, 2026 · 8:00 PM
📍 The Vicious Poodle · Victoria
Gay AF Christmas Spectacular is back again for a second helping of holi-gay fun at The Vicious Poodle! We’re celebrating the most hunty-ful time of…
💲 $25 Advance / $30 At The Door
All ages
Details & tickets →

Holiday Spectacular

📅 Thu, Dec 17, 2026 · 7:30 PM
📍 Bell Performing Arts Centre · Surrey
From the Vancouver-based creative team behind Music of the Night and A Whole New World comes Holiday Spectacular, an all-new festive live music exp…
Family friendlyAll ages
Details & tickets →

A Christmas Carol

📅 Fri, Dec 18, 2026 – Sat, Dec 19, 2026 · 6:30 PM
📍 Rollo Centre · Gabriola Island
The third annual reading of Charles Dickens' A Christmas Carol by Gwen Spinks, at the Rollo Centre on Gabriola Island. Three readings: Friday Dec 1…
💲 $10.00 - $20.00
AvailableAll ages
Details & tickets →

Candlelight: Christmas Classics

📅 Fri, Dec 18, 2026 · 6:30 PM
📍 Alix Goolden Performance Hall · Victoria
A Candlelight string-quartet concert of beloved Christmas songs and carols, performed by candlelight at Alix Goolden Performance Hall in Victoria.…
All ages
Details & tickets →

ELF - The Musical

📅 Fri, Dec 18, 2026 – Sun, Dec 20, 2026
📍 Vanier Hall · Prince George
The Prince George Symphony Orchestra presents ELF - The Musical at Vanier Hall, December 18-20, 2026 (the December 20 performance is at 7:00 PM). S…
All ages
Details & tickets →

Jack and the Beanstalk

📅 Fri, Dec 18, 2026 – Sun, Dec 27, 2026 · 7:30 PM
📍 Surrey Arts Centre · Surrey
The Royal Canadian Theatre Company presents Jack and the Beanstalk, a traditional British pantomime by Crystal Weltzin, at Surrey Arts Centre. Surr…
Family friendlyAll ages
Details & tickets →

The B3 Kings

📅 Fri, Dec 18, 2026 – Sat, Dec 19, 2026
📍 Shadbolt Centre for the Arts · Burnaby
The B3 Kings — a festive organ-trio holiday show — at Shadbolt Centre for the Arts. Santa & Christmas.
All ages
Details & tickets →

Big Hank's Christmas Blues Show

📅 Sat, Dec 19, 2026 · 7:00 PM
📍 Blue Frog Studios · White Rock
Big Hank Lionhart leads The Smokin' Hot Toasters through a holiday revue of Christmas blues, R&B and soul — from Big Joe Turner and Charles Brown t…
💲 $58
Adults only
Details & tickets →

Christmas Presence

📅 Sat, Dec 19, 2026 · 3:00 PM
📍 Revue Stage · Vancouver
PT's beloved holiday variety program will debut at the Revue Stage on Granville Island. It features a thoughtful mix of stories, poetry, and music…
💲 $50.00
AvailableAll ages
Details & tickets →

Gay AF Christmas Spectacular! Vancouver!

📅 Sat, Dec 19, 2026 · 7:00 PM
📍 Little Mountain Gallery · Vancouver
Gay AF Christmas Spectacular! is back again spreading hohos in a toast and roast to the holiday season! We’re celebrating the most hunty-ful time o…
💲 $25 Advance / $30 At The Door
All ages
Details & tickets →

The Gingerbread Men: A Holiday Cabaret

📅 Sat, Dec 19, 2026 · 2:00 PM
📍 Surrey Arts Centre · Surrey
Cozy up for a dough-lightful cabaret of holiday classics with The Gingerbread Men on the Main Stage at Surrey Arts Centre, presented by Surrey Civi…
💲 $49-$69
All ages
Details & tickets →

The Nutcracker (Royal City Youth Ballet)

📅 Sat, Dec 19, 2026 · 1:00 PM
📍 Massey Theatre · New Westminster
Royal City Youth Ballet's full-length Nutcracker with a cast of 100+ dancers, to Tchaikovsky's score. Two showtimes: 1:00 PM and 4:30 PM. Prices in…
Family friendlyAll ages
Details & tickets →

The Nutcracker — Ballet Victoria (7:30 PM)

📅 Sat, Dec 19, 2026 · 7:30 PM
📍 HUB Theatre, Chilliwack Cultural Centre · Chilliwack
Presented by Ballet Victoria, a festive favourite returns: when the Nutcracker Clara receives springs to life, she is swept into a charming dreamsc…
💲 $40–$54
All ages
Details & tickets →

A Cinematic Christmas

📅 Sun, Dec 20, 2026 · 3:30 PM
📍 Cowichan Performing Arts Centre · Duncan
Festive Brass takes you to the movies: a live concert celebrating holiday film and television music, with singer and storyteller Joëlle Rabu, plus…
All ages
Details & tickets →

Candlelight: Christmas Carols on Strings

📅 Sun, Dec 20, 2026 · 6:30 PM
📍 SFU Goldcorp Centre for the Arts · Vancouver
A Candlelight string-quartet concert of Christmas carols, performed by candlelight at SFU Goldcorp Centre for the Arts in Vancouver — a separate pr…
All ages
Details & tickets →

Candlelight: Christmas Carols on Strings

📅 Sun, Dec 20, 2026 · 8:45 PM
📍 The Laurel Packinghouse · Kelowna
A Candlelight string-quartet concert of Christmas carols, performed by candlelight at The Laurel Packinghouse in Kelowna. 60 minutes; ages 8+, unde…
All ages
Details & tickets →

Holiday Spectacular (Creative AF Productions)

📅 Sun, Dec 20, 2026 · 2:00 PM
📍 Massey Theatre · New Westminster
Creative AF Productions' all-new holiday concert with seven vocalists and a five-piece band, sing-alongs and an ugly Christmas sweater contest. Two…
💲 $63.55-$80.30
AvailableFamily friendlyAll ages
Details & tickets →

Lessons & Carols for Christmas

📅 Sun, Dec 20, 2026 · 4:00 PM
📍 Christ Church Cathedral · Victoria
Lessons & Carols for Christmas at Christ Church Cathedral — the cathedral's annual Christmas carol celebration.
All ages
Details & tickets →

The Nutcracker — Ballet Victoria (2:00 PM)

📅 Sun, Dec 20, 2026 · 2:00 PM
📍 HUB Theatre, Chilliwack Cultural Centre · Chilliwack
Presented by Ballet Victoria, a festive favourite returns: when the Nutcracker Clara receives springs to life, she is swept into a charming dreamsc…
💲 $40–$54
All ages
Details & tickets →

Elf - The Musical

📅 Mon, Dec 21, 2026 – Thu, Dec 31, 2026 · 7:30 PM
📍 Sid Williams Theatre · Courtenay
Courtenay Little Theatre presents the musical tale of Buddy the Elf, who journeys from the North Pole to New York City to find his birth father and…
💲 $28-$30
Family friendlyAll ages
Details & tickets →

A Despicable Panto

📅 Thu, Dec 24, 2026 – Wed, Dec 30, 2026
📍 Sagebrush Theatre · Kamloops
The Laughing Stock Theatre Society presents A Despicable Panto at the Sagebrush Theatre, running December 24–30, 2026. Santa & Christmas.
All ages
Details & tickets →

Candlelight: Christmas New Year's Concert

📅 Sun, Jan 3, 2027 · 5:30 PM
📍 SFU Goldcorp Centre for the Arts · Vancouver
A Candlelight Christmas and New Year concert by a string quartet, performed by candlelight at SFU Goldcorp Centre for the Arts. 60 minutes; ages 8+…
All ages
Details & tickets →

🧒 Kids & Family (29)

Visits with Santa at CF Richmond Centre

📅 Fri, Nov 13, 2026 – Wed, Dec 23, 2026 · 11:00 AM
📍 CF Richmond Centre – Old Navy Court · Richmond
Santa visits at Old Navy Court, by reservation only: Monday to Saturday 11 AM to 7 PM, Sunday 11 AM to 6 PM. The $17.50 visit includes five digital…
💲 $17.50 incl. 5 digital photos
Family friendlyAll ages
Details & tickets →

Christmas Toy Adventure with Edgy Crave Events

📅 Sat, Nov 21, 2026 · 10:00 AM
📍 Fasttrack Indoor Karting · Langley
A Christmas party with toy characters, dancing, interactive games and PlayZone access. Two slots on Sat Nov 21: 10:00 AM–12:00 PM and 3:00–5:00 PM…
💲 $21.99 per child
Family friendlyAll ages
Details & tickets →

Photos & Visits with Santa

📅 Sat, Nov 21, 2026 – Thu, Dec 24, 2026
📍 Capilano Mall · North Vancouver
Photos and visits with Santa in the Grand Court at Capilano Mall, November 21 to December 24. Pet Nights on November 25-26 and December 2, 3, 9, 10…
💲 Photo packages $29.99-$49.99 + tax
Family friendlyAll ages
Details & tickets →

Santa Photos – Wineries for the Holidays

📅 Sat, Nov 21, 2026
📍 Ex Nihilo Vineyards · Lake Country
Ten-minute Santa photo sessions at Ex Nihilo Vineyards for the Wineries for the Holidays weekend — three photos for $10, with proceeds supporting t…
💲 $10 per photo session
Family friendlyAll ages
Details & tickets →

Christmas Express

📅 Fri, Nov 27, 2026 – Wed, Dec 23, 2026 · 3:30 PM
📍 BC Forest Discovery Centre · Duncan
Ride the historic steam locomotive through thousands of twinkling lights in the 100-acre forest at the BC Forest Discovery Centre, with a visit fro…
Family friendlyAll ages
Details & tickets →

Photos with Santa at the Summit

📅 Fri, Nov 27, 2026 – Mon, Dec 7, 2026 · 9:30 AM
📍 Summit Lodge, Sea to Sky Gondola · Squamish
Pre-booked photos with Santa at the Summit Lodge on two date blocks — November 27 to 30 and December 4 to 7 — with sittings from 9:30 AM to 1:30 PM…
💲 From $30
Family friendlyAll ages
Details & tickets →

Vancouver Christmas Tree Lighting

📅 Fri, Nov 27, 2026 · 6:00 PM
📍 Vancouver Art Gallery · Vancouver
The lighting of the Christmas tree is a magical moment often symbolizing the beginning of the holiday season, and the lighting of the Vancouver Chr…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

Welcome Winter Skating at Civic Plaza

📅 Fri, Nov 27, 2026 – Sat, Nov 28, 2026 · 3:30 PM
📍 Surrey Civic Plaza · Surrey
Kick off the winter season with free skating, live music and festive activities at Surrey Civic Plaza. Sessions: Friday, November 27, 3:30-6:00 PM…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

Indigenous Christmas Market

📅 Sat, Nov 28, 2026 · 12:00 PM
📍 Totest Aleng: Indigenous Learning House · Surrey
Shop the market of Indigenous artisans in the studio and take in cultural presentations and family-friendly activities in the outdoor pavilion. The…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

North Pole Express

📅 Sat, Nov 28, 2026 – Mon, Dec 21, 2026 · 11:00 AM
📍 Railway Museum of BC · Squamish
The Railway Museum of BC's Christmas train ride to meet Santa, running on nine days — Nov 28 and 29, Dec 5, 6, 12, 13, 19 and 20, plus Monday Dec 2…
💲 From $48.76
Family friendlyAll ages
Details & tickets →

Santa Experience at Grizzli Winery

📅 Sat, Nov 28, 2026 – Sun, Nov 29, 2026 · 11:40 AM
📍 Grizzli Winery · West Kelowna
Make this holiday season magical with a special Santa Experience at Grizzli Winery, running alongside the Annual Christmas Market weekend. Note: th…
Family friendlyAll ages
Details & tickets →

Youth Winter Holiday Dinner

📅 Sat, Nov 28, 2026 · 4:00 PM
📍 Newton Recreation Centre · Surrey
A free community dinner for youth ages 10-18 at Newton Recreation Centre, hosted with youth-led organisation The Loose Leaf Project: great food, fu…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

Santa at the Cannery (Photos with Santa)

📅 Sun, Nov 29, 2026 · 2:00 PM
📍 Gulf of Georgia Cannery · Richmond
Santa and Mrs. Claus visit the Cannery's Boiler House Theatre for photos. Admission to the Cannery is free all day; timed photo tickets are first-c…
💲 Free; photo tickets first-come
FREEFamily friendlyAll ages
Details & tickets →

Magical Winter Market

📅 Tue, Dec 1, 2026 · 12:00 PM
📍 Lochdale Hall · Burnaby
Step into a winter wonderland at Burnaby's Magical Winter Market! Enjoy a festive atmosphere filled with unique artisan vendors, delicious seasonal…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

Breakfast with Santa at Grouse Mountain

📅 Sat, Dec 5, 2026 – Thu, Dec 24, 2026 · 8:00 AM
📍 Grouse Mountain · North Vancouver
Breakfast buffet with a visit from Santa at Altitudes Bistro, Grouse Mountain, on December 5, 13 and 18-24, 2026. Seatings at 8:00, 8:15 and 8:30 A…
Family friendlyAll ages
Details & tickets →

Breakfast with Santa at Skating at Civic Plaza

📅 Sat, Dec 5, 2026
📍 Surrey Civic Plaza · Surrey
Register to have breakfast with Santa and Mrs. Claus under the tent at Surrey Civic Plaza, with skating, live acoustic holiday music and a giant da…
💲 $16 per person; children under 2 free
Family friendlyAll ages
Details & tickets →

Deck the Halls

📅 Sat, Dec 5, 2026 – Sun, Dec 6, 2026
📍 Historic Stewart Farm · Surrey
A free afternoon of holiday fun at Historic Stewart Farm: tour the beautifully decorated farmhouse and take on a Victorian Christmas scavenger hunt…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

Heritage Holiday

📅 Sat, Dec 5, 2026 · 12:00 PM
📍 Mackin House Museum · Coquitlam
Mackin House Museum's free family holiday event: holiday crafts, snacks and activities, Christmas music from carolers, and a Santa's train caboose…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

Victorian Christmas Evening

📅 Sat, Dec 5, 2026 · 4:00 PM
📍 Historic Stewart Farm · Surrey
Step inside the rustically decorated farmhouse at Historic Stewart Farm for an evening of old-fashioned Christmas magic: live harp music with Leann…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

Breakfast with Santa

📅 Sat, Dec 12, 2026 · 9:00 AM
📍 Campbell River Community Centre · Campbell River
Breakfast with Santa at the Community Centre, presented by the City with the Kinsmen Club: a pancake breakfast, photos with Santa (bring your camer…
💲 Free admission; pancake breakfast extra
FREEFamily friendlyAll ages
Details & tickets →

Homemade Holidays

📅 Sat, Dec 12, 2026 – Sun, Dec 13, 2026 · 12:00 PM
📍 Historic Stewart Farm · Surrey
A free afternoon of holiday fun at Historic Stewart Farm, running 12:00-4:30 PM on December 12 and 13 - one of the farmhouse's bountiful Christmas…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

Winter Ice Palace

📅 Sat, Dec 12, 2026 – Sun, Jan 3, 2027
📍 Cloverdale Arena · Surrey
Cloverdale Arena transforms into a winter wonderland for the 27th year of the Winter Ice Palace: skate surrounded by festive lights, decorations an…
💲 $5.25 per person; free with an Annual Re
Family friendlyAll ages
Details & tickets →

Swim with Santa

📅 Thu, Dec 17, 2026
📍 Eileen Dailly Leisure Pool · Burnaby
Celebrate the season with a festive swim with Santa, holiday games and a dancing snowman at Eileen Dailly Leisure Pool.
Family friendlyAll ages
Details & tickets →

Christmas at The Chateau

📅 Fri, Dec 18, 2026 – Sun, Jan 3, 2027
📍 Fairmont Chateau Whistler · Whistler
Christmas at The Chateau: Fairmont Chateau Whistler's festive season programme of Christmas activities and dining experiences, December 18, 2026 to…
Family friendlyAll ages
Details & tickets →

Let's Celebrate

📅 Sat, Dec 19, 2026 – Sun, Dec 20, 2026 · 12:00 PM
📍 Historic Stewart Farm · Surrey
Party like it's 1899 at Historic Stewart Farm - a free afternoon of holiday fun running 12:00-4:30 PM on December 19 and 20, part of the farmhouse'…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

Steveston Santa Claus Parade

📅 Thu, Dec 24, 2026 · 6:00 PM
📍 Steveston Village · Richmond
The official Steveston Santa Claus Parade is back this Christmas Eve with Santa and his companions. The parade typically lasts between 60 to 90 min…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

New Year's Eve in Whistler

📅 Thu, Dec 31, 2026
📍 Whistler Village · Whistler
Whistler's free New Year's Eve celebrations fill the Village on December 31, 2026, with Wintersphere at the Whistler Conference Centre, the Luminos…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

🏫 School Events (4)

Carney Christmas Craft Fair

📅 Sat, Nov 14, 2026 – Sun, Nov 15, 2026 · 10:00 AM
📍 Archbishop Carney Regional Secondary School · Port Coquitlam
The annual Christmas Craft Fair at Archbishop Carney Regional Secondary School, listed on the City of Port Coquitlam's Community Calendar: Saturday…
Available at the doorAll ages
Details & tickets →

Holiday Portrait Fundraiser with Purple Moose Portraits

📅 Sat, Nov 14, 2026 – Sun, Nov 15, 2026 · 10:00 AM
📍 South Fort George School House at The Exploration Place · Prince George
Two days of festive portrait sessions with photographer Jen Keim of Purple Moose Portraits in the historic South Fort George Schoolhouse, in suppor…
💲 $60
All ages
Details & tickets →

Chilliwack Rotary Christmas Parade

📅 Sat, Nov 28, 2026 · 5:30 PM
📍 Chilliwack Secondary School · Chilliwack
A beloved Chilliwack holiday tradition presented by the Rotary Clubs of Chilliwack and the City of Chilliwack: holiday-themed floats, motorized veh…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

🙏 Religious (10)

St. Andrew's Christmas Craft Fair

📅 Sat, Nov 14, 2026 · 11:00 AM
📍 St. Andrew's United Church · Nanaimo
A festive afternoon of Christmas shopping with local vendors showcasing handmade crafts, unique gifts and seasonal treasures at St. Andrew's United…
All ages
Details & tickets →

Mercato delle Stelle (Italian Christmas Market)

📅 Sat, Nov 28, 2026 · 10:00 AM
📍 St. Francis-in-the-Wood Anglican Church · West Vancouver
An Italian Christmas market at St. Francis-in-the-Wood, with parish artisans and community vendors, stained glass tours, and live music. Admission…
All ages
Details & tickets →

Christmas Brunch, Bake Sale & Bazaar

📅 Sat, Dec 5, 2026 · 10:00 AM
📍 St. Philip by-the-Sea Anglican Church · Lantzville
St. Philip by-the-Sea Anglican Church's Christmas brunch, bake sale and bazaar in Lantzville. No admission price is published on the church's event…
All ages
Details & tickets →

Candlelight: Christmas Classics

📅 Thu, Dec 10, 2026 · 8:45 PM
📍 St. Andrew's United Church · Nanaimo
A Candlelight concert of beloved Christmas songs and carols at St. Andrew's United Church. 60 minutes; doors open 45 minutes before. Tickets only t…
All ages
Details & tickets →

Candlelight: Christmas Classics

📅 Fri, Dec 18, 2026 · 8:45 PM
📍 St. Andrew's United Church · Nanaimo
A Candlelight concert of beloved Christmas songs and carols at St. Andrew's United Church. 60 minutes; doors open 45 minutes before. Tickets only t…
All ages
Details & tickets →

Christmas Day Home Alone Lunch

📅 Fri, Dec 25, 2026 · 12:00 PM
📍 Church of the Advent · Colwood
Community Christmas Day lunch at the Church of the Advent in Colwood for people who would otherwise be home alone, listed on the church's own event…
All ages
Details & tickets →

🎉 Festivals (108)

Christmas at the Farm: Sip, Shop & Support

📅 Sat, Nov 7, 2026 · 6:00 PM
📍 Krause Berry Farms & Estate Winery · Langley
An after-hours Christmas shopping evening at Krause Berry Farms & Estate Winery: cocktails and refreshments, live music, vendor demonstrations, swa…
💲 $40
Available
Details & tickets →

Christmas at the Lake Craft Fair

📅 Sat, Nov 7, 2026 · 10:00 AM
📍 Prospect Lake Community Hall · Saanich
The Prospect Lake District Community Association's annual Christmas craft fair fundraiser at Prospect Lake Community Hall. Exhibitor tables are ful…
All ages
Details & tickets →

Holiday Craft Market

📅 Sat, Nov 7, 2026
📍 Confederation Seniors Centre · Burnaby
Get into the festive season at the Confederation Seniors Centre Holiday Craft Market, with over 45 local artisans showcasing handcrafted treasures.…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

Circle Craft Holiday Market

📅 Wed, Nov 11, 2026 – Sun, Nov 15, 2026
📍 Vancouver Convention Centre · Vancouver
An Art Show organized by Signatures Shows Ltd. This British Columbia Art Show will have crafts, fine art and fine craft exhibitors, and no food boo…
💲 $12 - $15
Sold outAll ages
Details & tickets →

Holiday Lights Tour

📅 Thu, Nov 12, 2026 – Fri, Dec 18, 2026
📍 Throughout Pitt Meadows (self-guided) · Pitt Meadows
The City of Pitt Meadows' Holiday Lights Tour is back: homes across the city register their festive light displays to be added to the online tour m…
💲 Free
FREEAll ages
Details & tickets →

Heart to Home Holiday Market

📅 Sat, Nov 14, 2026 – Sun, Nov 15, 2026
📍 Surrey Arts Centre · Surrey
Surrey Art Gallery Association's annual holiday market at Surrey Arts Centre, running since 2002: dozens of local and BC artists showcasing handmad…
💲 Free
FREEAll ages
Details & tickets →

Nikkei Craft Fair

📅 Sat, Nov 14, 2026 – Sun, Nov 15, 2026 · 10:00 AM
📍 Nikkei National Museum & Cultural Centre · Burnaby
The Nikkei Craft Fair at Nikkei National Museum & Cultural Centre: Saturday 10 am–5 pm, Sunday 10 am–4 pm. Admission $5/day; free for members, seni…
💲 $5 per day
Family friendlyAll ages
Details & tickets →

Vancouver Christmas Market

📅 Mon, Nov 16, 2026 – Thu, Dec 24, 2026 · 4:00 PM
📍 Jack Poole Plaza · Vancouver
Vancouver's original European Christmas market returns to Jack Poole Plaza for its 16th season, turning the waterfront plaza into a European villag…
💲 Single Entry from $7.99 pre-sale (to Nov 15); Season Pass from $32.99 pre-sale; Family Season Pass from $74.99 pre-sale (from $84.99 standard); Kids 6 & under free
Family friendlyAll ages
Details & tickets →

Glow Christmas Treasures 2026

📅 Thu, Nov 19, 2026
📍 Glow Gardens Langley · Langley
British Columbia’s largest indoor light festival is back for its 10th season, featuring local artisan markets, live entertainment, festive food off…
💲 $14.99 – $19.99
AvailableAll ages
Details & tickets →

Glow Langley

📅 Thu, Nov 19, 2026 · 5:00 PM
📍 Glow Gardens Langley · Langley
Glow Langley brings the holiday spirit to life, exploring light gardens, magical creatures, and talking trees in an unforgettable adventure celebra…
AvailableFamily friendlyAll ages
Details & tickets →

Holden Lake Country Market

📅 Thu, Nov 19, 2026 – Sun, Nov 29, 2026 · 11:00 AM
📍 Holden Lake Farm & Garden · Nanaimo
Holden Lake Farm & Garden's first-ever Country Market, next to the Crow & Gate on Yellow Point Road. The market runs two windows — Thursday, Novemb…
Family friendlyAll ages
Details & tickets →

A Handmade Christmas Makers Market

📅 Fri, Nov 20, 2026 – Sun, Nov 22, 2026 · 2:00 PM
📍 Beban Park Social Centre · Nanaimo
Juried market of 100+ Canadian makers by Maven Fair — handmade gifts, artisan foods, hourly draws. Full weekend hours: Fri Nov 20, 2:00–8:00 PM; Sa…
💲 $7 weekend admission; kids 12 & under free
All ages
Details & tickets →

Chilliwack Christmas Craft Market

📅 Fri, Nov 20, 2026 – Sun, Nov 22, 2026 · 2:00 PM
📍 Chilliwack Heritage Park · Chilliwack
The 51st Chilliwack Christmas Craft Market, hosted by the Chilliwack Arts Council: 250+ artisans with pottery, jewellery, woodwork, specialty foods…
All ages
Details & tickets →

Moonlight & Magic 2026 – Elf Yourself!

📅 Fri, Nov 20, 2026 · 5:00 PM
📍 Downtown Courtenay · Courtenay
Downtown Courtenay's official launch of the festive season: the Official Tree Light Up, live music, interactive art, roving performers, food trucks…
All ages
Details & tickets →

The Peak of Christmas

📅 Fri, Nov 20, 2026 – Thu, Dec 24, 2026
📍 Grouse Mountain · North Vancouver
Grouse Mountain's mountaintop Christmas festival: the Light Walk around Blue Grouse Lake, outdoor skating pond, Santa's Workshop, sleigh rides and…
💲 Family Day Ticket from $99
All ages
Details & tickets →

Winterfest

📅 Fri, Nov 20, 2026 · 5:00 PM
📍 Downtown Duncan · Duncan
Downtown Duncan transforms into a holiday wonderland for Winterfest, the city's Christmas kickoff presented by the Downtown Duncan BIA: glowing lig…
Family friendlyAll ages
Details & tickets →

18th Annual Christmas Extravaganza

📅 Sat, Nov 21, 2026 – Sun, Nov 22, 2026 · 9:00 AM
📍 Rutland Centennial Hall · Kelowna
Kelowna's big annual Christmas craft fair returns to Rutland Centennial Hall for two days, with around 65 local vendors, a bake sale and door prize…
All ages
Details & tickets →

Christmas Craft Fair

📅 Sat, Nov 21, 2026 · 9:00 AM
📍 Lynn Valley Legion Branch 114 · North Vancouver
Christmas craft fair at Lynn Valley Legion Branch 114, 9:00 AM to 1:30 PM. Members, guests and neighbours welcome.
All ages
Details & tickets →

Christmas on the Peninsula

📅 Sat, Nov 21, 2026 · 10:00 AM
📍 White Rock Community Centre · White Rock
White Rock's Christmas festival day: Christmas Market and main-stage entertainment at White Rock Community Centre, activities at Miramar Village Pl…
Family friendlyAll ages
Details & tickets →

Cultus Lake Christmas

📅 Sat, Nov 21, 2026 · 4:00 PM
📍 Main Beach · Cultus Lake
The Community Events and Engagement Committee presents Cultus Lake Christmas at Main Beach — free, family-friendly festivities with a photo with Sa…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

Lonsdale Quay Holiday Market Series

📅 Sat, Nov 21, 2026 – Wed, Dec 23, 2026
📍 Lonsdale Quay Market · North Vancouver
Made in the 604's holiday market series at Lonsdale Quay, running in blocks: November 21-22 and 27-29, December 4-6, 11-13, 18-20 and 21-23, 2026.…
All ages
Details & tickets →

Surrey Tree Lighting Festival

📅 Sat, Nov 21, 2026 – Sun, Nov 22, 2026
📍 Surrey Civic Plaza · Surrey
Surrey's free, annual holiday celebration returns to Surrey Civic Plaza for its 15th year, with free outdoor skating on a new outdoor ice rink, pho…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

Winter Jubilee

📅 Sat, Nov 21, 2026 · 3:00 PM
📍 Historic Downtown Abbotsford · Abbotsford
Downtown Abbotsford's 37th annual holiday celebration: the 60-foot tree lights up at 7:00 PM, with a holiday market, live entertainment, food truck…
FREEFamily friendlyAll ages
Details & tickets →

WinterFest at MOS

📅 Sat, Nov 21, 2026 – Sun, Dec 20, 2026
📍 Museum of Surrey · Surrey
Celebrate the holiday season at WinterFest at Museum of Surrey, running November 21 to December 20 with festive fun, creative activities and specia…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

Aldergrove Christmas Tree Lighting

📅 Sun, Nov 22, 2026 · 4:00 PM
📍 270th Street & Fraser Highway · Aldergrove
The lighting of Aldergrove's Christmas tree at 270th Street and Fraser Highway, presented by the Aldergrove Agricultural Association as part of its…
All ages
Details & tickets →

Santa Claus Parade

📅 Sun, Nov 22, 2026 · 5:00 PM
📍 Downtown Kamloops · Kamloops
The 46th annual Santa Claus Parade returns to downtown Kamloops with the theme 'Merry and Bright'. The route begins at 2nd Avenue & St Paul Street,…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

Festive Village

📅 Wed, Nov 25, 2026 – Sun, Jan 3, 2027
📍 Burnaby Village Museum · Burnaby
Festive Village, presented by Concord Pacific, at Burnaby Village Museum: festive lights and traditional decorations across the 10-acre open-air si…
💲 Free admission
FREEFamily friendlyAll ages
Details & tickets →

Hycroft for the Holidays

📅 Thu, Nov 26, 2026 – Sun, Nov 29, 2026 · 6:00 PM
📍 Hycroft · Vancouver
A holiday market and house tour at the Hycroft mansion, with over 30 local artisans, food trucks, and a festive light display, supporting the Hycro…
💲 From $22.73
All ages
Details & tickets →

Langley Christmas Village

📅 Thu, Nov 26, 2026 – Thu, Dec 24, 2026 · 11:00 AM
📍 Langley Christmas Village — Downtown Langley City · Langley
A brand-new European-style Christmas market in downtown Langley City from Parfait Productions Inc. — the team behind North Vancouver's Shipyards Ch…
FREEAll ages
Details & tickets →

Kamloops Christmas Market

📅 Fri, Nov 27, 2026 – Sun, Dec 6, 2026 · 4:00 PM
📍 Heritage House Parking Lot, Riverside Park · Kamloops
European-style outdoor Christmas market with local artisans and holiday programming, organized by the Kamloops Sports Council. Runs Nov 27–Dec 6: M…
All ages
Details & tickets →

Ladysmith Magical Christmas Light Up Tour

📅 Fri, Nov 27, 2026 – Sun, Jan 3, 2027
📍 Throughout Ladysmith · Ladysmith
3rd Annual Ladysmith Magical Christmas Light-Up Tour: a self-guided tour of Christmas light displays at homes and businesses throughout Ladysmith,…
All ages
Details & tickets →

Noël Surrey with the Magic of Bright Nights

📅 Fri, Nov 27, 2026 – Tue, Dec 29, 2026 · 3:00 PM
📍 Cloverdale Fairgrounds · Surrey
Noël Surrey brings the beloved Bright Nights light display to the Cloverdale Fairgrounds for the Lower Mainland's largest indoor-outdoor Christmas…
💲 Adults (19-64) from $24; Youth/Teen (7-18) from $18; Seniors (65+) from $18; Children 6 & under Free (plus tax and service charges; prices vary by day)
All ages
Details & tickets →

Shipyards Christmas Market

📅 Fri, Nov 27, 2026 – Thu, Dec 24, 2026 · 11:00 AM
📍 The Shipyards · North Vancouver
European-style Christmas market at The Shipyards with 90+ wooden chalets, 120+ vendors, an ice rink and Santa's chalet. Free entry. Hours: Sun-Thu…
💲 Free entry
FREEAll ages
Details & tickets →

Spirit of the Season at Sea to Sky Gondola

📅 Fri, Nov 27, 2026 – Thu, Dec 31, 2026
📍 Sea to Sky Gondola · Squamish
The Sea to Sky Gondola's holiday season at the summit, November 27 to December 31: a decorated forest walk daily, the tree lighting on Saturday Nov…
Family friendlyAll ages
Details & tickets →

VanDusen Festival of Lights

📅 Fri, Nov 27, 2026 – Sun, Jan 3, 2027 · 4:00 PM
📍 VanDusen Botanical Garden · Vancouver
One of Vancouver's most popular holiday attractions is back for its 42nd season in 2026, transforming the city's main botanical garden into a delig…
💲 Adults (19-64) $29; Seniors (65+) $19; Youth (13-18) $19; Child (5-12) $12; Children (4 and under) Free (must reserve); Garden Member $18 (before tax/fees)
Family friendlyAll ages
Details & tickets →

Very Merry Mango Market

📅 Fri, Nov 27, 2026 – Sun, Nov 29, 2026 · 3:00 PM
📍 Ag-Rec Centre · Abbotsford
Three-day Christmas market with 110+ artisans at the Ag-Rec Centre in Abbotsford (use Gate #2 entrance). Hours: Friday 3-8 PM, Saturday 10 AM-5 PM,…
💲 $5 day pass / $8 weekend pass; kids 5 & under free
All ages
Details & tickets →

Arts Whistler Holiday Market

📅 Sat, Nov 28, 2026 – Sun, Nov 29, 2026 · 11:00 AM
📍 Whistler Conference Centre · Whistler
More than 100 artisan stalls plus the young entrepreneurs of Bratz Biz fill the Whistler Conference Centre on November 28 (11 AM–7 PM) and November…
💲 $5 (Kids under 16 are FREE)
Family friendlyAll ages
Details & tickets →

Bright in Burnaby

📅 Sat, Nov 28, 2026 · 6:30 PM
📍 Burnaby Village Museum · Burnaby
The official opening of Festive Village at Burnaby Village Museum: speeches on Main Street at 6:30 pm, the tree lighting at approximately 6:50 pm,…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

CCFO Christmas Market

📅 Sat, Nov 28, 2026 · 11:00 AM
📍 Centre culturel francophone de l'Okanagan · Kelowna
Christmas market presented by the Centre culturel francophone de l'Okanagan (CCFO). Verified via the City of Kelowna calendar detail page.
FREEAll ages
Details & tickets →

Chilliwack Grand Festive Market

📅 Sat, Nov 28, 2026 · 10:00 AM
📍 Chilliwack Landing Sports Centre · Chilliwack
Local Harmony Markets' annual Christmas market — Season 2 — with curated local makers, handmade décor, holiday treats and festive music at the Chil…
💲 Free admission
FREEAll ages
Details & tickets →

Christmas in the Square

📅 Sat, Nov 28, 2026 · 4:00 PM
📍 Leigh Square · Port Coquitlam
Port Coquitlam's annual kick-off to Christmas at Leigh Square, from the City of Port Coquitlam's Community Calendar: Saturday, November 28, 2026, 4…
💲 Free
FREEDrop-inAll ages
Details & tickets →

Edmonds Festival of Lights

📅 Sat, Nov 28, 2026
📍 Edmonds Community Centre · Burnaby
A magical evening at Edmonds Community Centre: creative activities for all ages, hot chocolate and cookies, and a tree lighting ceremony at 5:15 pm…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

PoCo Heritage Christmas Tree Festival

📅 Sat, Nov 28, 2026 – Mon, Dec 14, 2026
📍 PoCo Heritage Museum and Archives, Leigh Square · Port Coquitlam
The 14th Annual Christmas Tree Festival, presented by the Port Coquitlam Heritage and Cultural Society (PoCo Heritage) at Leigh Square: community g…
Drop-inAll ages
Details & tickets →

Winter Street Market & Light Up

📅 Sat, Nov 28, 2026 · 12:00 PM
📍 Stuart Park · Kelowna
Downtown Kelowna's Winter Street Market fills Stuart Park on Saturday November 28, 2026 from noon to 6 PM, with the Christmas tree Light Up at 5 PM…
💲 Free
FREEAll ages
Details & tickets →

Coquitlam Christmas Night Market

📅 Sun, Nov 29, 2026 · 4:00 PM
📍 Evergreen Cultural Centre · Coquitlam
The Coquitlam Christmas Night Market takes place at the Evergreen Cultural Centre right beside the Lights at Lafarge event and features artisan ven…
All ages
Details & tickets →

Winter in Steveston Village

📅 Sun, Nov 29, 2026 · 12:00 PM
📍 Steveston Village · Richmond
Steveston Village welcomes Santa, who arrives by boat, with horse-drawn carriage rides, a tree lighting and a dog parade. Organised by the Stevesto…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

Portobello West Holiday Market

📅 Mon, Nov 30, 2026 · 10:00 AM
📍 Roundhouse Community Arts & Recreation Centre · Vancouver
Yaletown's own pop-up holiday market has wares for fashion, jewelry, art, home décor, skincare, pet accessories, gourmet treats, wine & spirits and…
💲 $5
AvailableAll ages
Details & tickets →

Festival of Trees

📅 Tue, Dec 1, 2026 – Sun, Jan 3, 2027
📍 Museum at Campbell River · Campbell River
The Museum at Campbell River's annual Festival of Trees: sponsored, decorated Christmas trees on display from December 1, 2026 to January 3, 2027,…
All ages
Details & tickets →

The Magic of Christmas — Butchart Gardens

📅 Tue, Dec 1, 2026 – Wed, Jan 6, 2027
📍 Butchart Gardens · Victoria
Butchart Gardens' Magic of Christmas lights season runs December 1, 2026 to January 6, 2027 in Brentwood Bay, with the Twelve Days of Christmas dis…
AvailableAll ages
Details & tickets →

Christmas in Pitt Meadows

📅 Fri, Dec 4, 2026 · 4:00 PM
📍 šxʷhék̓ʷnəs (Spirit Square) · Pitt Meadows
One of Pitt Meadows' most cherished annual traditions, welcoming about 5,000 guests to šxʷhék̓ʷnəs (Spirit Square) and the Pitt Meadows Family Recr…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

Craft Culture Holiday Market

📅 Fri, Dec 4, 2026 – Sun, Dec 6, 2026 · 1:00 PM
📍 Prospera Place · Kelowna
The Okanagan's largest holiday market brings 200+ local vendors to Prospera Place, December 4–6, 2026 (Fri 1–7 PM, Sat–Sun 10 AM–5 PM). Day passes…
💲 $8
AvailableAll ages
Details & tickets →

Deck the Downtown

📅 Fri, Dec 4, 2026 – Sun, Dec 6, 2026 · 4:00 PM
📍 Spirit Square · Campbell River
Three days of festive fun downtown, presented by the Downtown Campbell River BIA: Friday entertainment at Spirit Square from 4 PM with the Big Truc…
All ages
Details & tickets →

Old Time Christmas (Light Up for Locals)

📅 Fri, Dec 4, 2026 · 5:00 PM
📍 First Avenue (Downtown Ladysmith) · Ladysmith
Old Time Christmas, fondly known as Light Up for Locals, presented by the Ladysmith Downtown Business Association: First Avenue is closed from Robe…
All ages
Details & tickets →

Santa Parade

📅 Fri, Dec 4, 2026 · 6:00 PM
📍 Ashcroft
Ashcroft's Santa Parade, Friday, December 4, 2026 at 6:00 PM, as published on the Village of Ashcroft's community events calendar (the calendar pub…
All ages
Details & tickets →

Comox Valley Christmas Parade 2026

📅 Sat, Dec 5, 2026 · 6:00 PM
📍 Downtown Courtenay · Courtenay
The Downtown Courtenay BIA's annual Christmas parade travels along 5th Street from Harmston Avenue to Cliffe Avenue, with festive floats, music, co…
All ages
Details & tickets →

Mission Candlelight Parade

📅 Sat, Dec 5, 2026 · 6:00 PM
📍 Downtown Mission · Mission
The Mission Regional Chamber of Commerce's annual Candlelight Parade lights up downtown Mission: community groups and businesses parade decorated,…
Family friendlyAll ages
Details & tickets →

Parade of Lights

📅 Sat, Dec 5, 2026 · 5:00 PM
📍 Port Coquitlam Community Centre · Port Coquitlam
Port Coquitlam's Parade of Lights in downtown Port Coquitlam, from the City of Port Coquitlam's Community Calendar: Saturday, December 5, 2026, 5:0…
💲 Free
FREEDrop-inAll ages
Details & tickets →

Squamish Holiday Parade

📅 Sat, Dec 5, 2026 · 5:00 PM
📍 Downtown Squamish · Squamish
Squamish's annual holiday parade through downtown, running 5:00 PM to 6:30 PM on Saturday, December 5. Santa & Christmas.
All ages
Details & tickets →

Winter Craft (Second Night)

📅 Sat, Dec 5, 2026 · 2:00 PM
📍 Harrison Memorial Hall · Harrison Hot Springs
The second of the Harrison Festival Society's two Winter Craft night markets at Harrison Memorial Hall: locally produced, naturally inspired handma…
All ages
Details & tickets →

Winter Village

📅 Sat, Dec 5, 2026 – Sun, Dec 6, 2026
📍 Save-On-Foods Memorial Centre · Victoria
Winter Village, a Christmas market with local vendors at the Save-On-Foods Memorial Centre, December 5–6, 2026.
All ages
Details & tickets →

stɑl̓əw̓ Craft Fair

📅 Sat, Dec 5, 2026 · 10:00 AM
📍 Museum of Surrey · Surrey
An annual craft fair at Museum of Surrey in partnership with the stalew Arts and Cultural Society: a wide variety of Indigenous vendors showcasing…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

A&T Christmas Market

📅 Sun, Dec 6, 2026 · 11:00 AM
📍 A&T Equestrian · Surrey
Christmas market at A&T Equestrian in Surrey, 11:00 AM to 4:00 PM. Entry from $5; pony-ride tickets $15 when booked before November 25, 2026.
💲 Entry from $5; pony rides $15
All ages
Details & tickets →

Sidney Sparkles Holiday Parade

📅 Sun, Dec 6, 2026 · 6:00 PM
📍 Beacon Avenue, Downtown Sidney · Sidney
Sidney's annual holiday parade down Beacon Avenue with Santa and Ms. Claus. Route: Resthaven Drive, Beacon Avenue, Second Street, Ocean Avenue. Pre…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

Weirdos Holiday Market

📅 Sun, Dec 6, 2026
📍 Russian Hall · Vancouver
Truly a one-of-a-kind market, Weirdos Christmas Market has a wide range of items from unusual or intriguing to out of this world, including witchy…
💲 $5
AvailableAdults only
Details & tickets →

Christmas Gifts Expo

📅 Fri, Dec 11, 2026 – Sun, Dec 13, 2026 · 1:00 PM
📍 Chilliwack Heritage Park · Chilliwack
Three-day Christmas gifts expo at Chilliwack Heritage Park, run by Chilliwack-based All About Expos. Fri Dec 11, 1–8 PM; Sat Dec 12, 10 AM–5 PM; Su…
💲 $5 weekend admission · 5 & under free
All ages
Details & tickets →

Coquitlam Christmas Night Market

📅 Fri, Dec 11, 2026 – Sat, Dec 12, 2026 · 4:00 PM
📍 Evergreen Cultural Centre · Coquitlam
The Coquitlam Christmas Night Market takes place at the Evergreen Cultural Centre right beside the Lights at Lafarge event and features artisan ven…
All ages
Details & tickets →

Mistletoe & Magic Handmade Market

📅 Fri, Dec 11, 2026 – Sun, Dec 13, 2026 · 2:00 PM
📍 Beban Park Social Centre · Nanaimo
100% Canadian handmade holiday market — one-of-a-kind gifts, hourly prize draws and visits with Santa. Full weekend hours: Fri Dec 11, 2:00–8:00 PM…
💲 Weekend pass $7; kids 12 & under free
All ages
Details & tickets →

29th Annual Christmas Light Up Parade

📅 Sat, Dec 12, 2026 · 6:00 PM
📍 Downtown Aldergrove · Aldergrove
Aldergrove's 29th Annual Christmas Light Up Parade runs through downtown Aldergrove, presented by the Aldergrove Agricultural Association and the A…
💲 Free
FREEAll ages
Details & tickets →

Aldergrove Pre-Parade Community Gathering

📅 Sat, Dec 12, 2026 · 3:00 PM
📍 270th Street & Fraser Highway · Aldergrove
A free community gathering at 270th Street and Fraser Highway ahead of the Christmas Light Up Parade, with food, hot beverages and entertainment. S…
💲 Free
FREEAll ages
Details & tickets →

Christmas Farmers Market

📅 Sat, Dec 12, 2026 · 9:00 AM
📍 Poirier Sport & Leisure Centre · Coquitlam
Grow Local Society's Christmas Farmers Market at Poirier Sport & Leisure Centre — the one-day holiday edition of the Coquitlam Farmers Market (Sund…
All ages
Details & tickets →

Moss Street Holiday Market

📅 Sat, Dec 12, 2026 – Sun, Dec 13, 2026 · 10:00 AM
📍 Moss Street Market · Victoria
The Moss Street Market's Holiday Market, December 12–13, 2026, 10 AM–4 PM at the Sir James Douglas School grounds. Free entry. The weekly Moss Stre…
💲 Free entry
FREEAll ages
Details & tickets →

Photos With Santa

📅 Sat, Dec 12, 2026 · 12:00 PM
📍 Sidney
Free Photos With Santa, organised by the Peninsula Celebrations Society, the volunteers behind Sidney's Sparkles Parade and summer festivals. Bring…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

Santa Claus Parade

📅 Sat, Dec 12, 2026 · 4:00 PM
📍 Grizzly Plaza · Revelstoke
Revelstoke's Santa Claus Parade, organised by the City of Revelstoke: float judging 3:30 PM at the Courthouse, the parade itself at 4:00 PM (Courth…
All ages
Details & tickets →

Holiday Magic at the Mission Leisure Centre

📅 Sun, Dec 13, 2026 · 10:00 AM
📍 Mission Leisure Centre · Mission
A free day of festive family fun at the Mission Leisure Centre: pancake breakfast, free skating, gym activities, crafts, a scavenger hunt with priz…
FREEFamily friendlyAll ages
Details & tickets →

CPKC Holiday Train

📅 Wed, Dec 16, 2026 · 2:15 PM
📍 7-11 Store, 10 Avenue · Golden
The CPKC Holiday Train rolls into Golden on Wednesday, December 16 for a free 30-minute concert from its travelling stage car, covered in hundreds…
💲 Free
FREEAll ages
Details & tickets →

CPKC Holiday Train

📅 Wed, Dec 16, 2026 · 6:30 PM
📍 Victoria Road · Revelstoke
The CPKC Holiday Train rolls into Revelstoke on Wednesday, December 16 for a free 30-minute concert from its travelling stage car, covered in hundr…
💲 Free
FREEAll ages
Details & tickets →

CPKC Holiday Train

📅 Thu, Dec 17, 2026 · 5:15 PM
📍 Highway 1 & Silver Sand Road · Sicamous
The CPKC Holiday Train rolls into Sicamous on Thursday, December 17 for a free 30-minute concert from its travelling stage car, covered in hundreds…
💲 Free
FREEAll ages
Details & tickets →

CPKC Holiday Train

📅 Thu, Dec 17, 2026 · 8:00 PM
📍 51 Lake Shore Drive NE · Salmon Arm
The CPKC Holiday Train rolls into Salmon Arm on Thursday, December 17 for a free 30-minute concert from its travelling stage car, covered in hundre…
💲 Free
FREEAll ages
Details & tickets →

CPKC Holiday Train

📅 Thu, Dec 17, 2026 · 9:30 PM
📍 1639 Notch Hill Road · Notch Hill
The CPKC Holiday Train rolls into Notch Hill on Thursday, December 17 for a free 30-minute concert from its travelling stage car, covered in hundre…
💲 Free
FREEAll ages
Details & tickets →

CPKC Holiday Train

📅 Thu, Dec 17, 2026 · 6:45 PM
📍 50 Street & Canoe Beach Drive · Canoe
The CPKC Holiday Train rolls into Canoe on Thursday, December 17 for a free 30-minute concert from its travelling stage car, covered in hundreds of…
💲 Free
FREEAll ages
Details & tickets →

Holiday Kickoff

📅 Thu, Dec 17, 2026 – Thu, Dec 24, 2026
📍 Revelstoke Mountain Resort · Revelstoke
Revelstoke Mountain Resort's Holiday Kickoff, Dec 17-24, 2026, per the resort's own event page: Dec 17 live music (2-4 PM, Paul Mair Plaza), hot ch…
All ages
Details & tickets →

CPKC Holiday Train

📅 Fri, Dec 18, 2026 · 5:00 PM
📍 Sandman Centre · Kamloops
The CPKC Holiday Train rolls into Kamloops on Friday, December 18 for a free 30-minute concert from its travelling stage car, covered in hundreds o…
💲 Free
FREEAll ages
Details & tickets →

CPKC Holiday Train

📅 Fri, Dec 18, 2026 · 2:45 PM
📍 Shuswap Avenue & Ash Drive · Chase
The CPKC Holiday Train rolls into Chase on Friday, December 18 for a free 30-minute concert from its travelling stage car, covered in hundreds of t…
💲 Free
FREEAll ages
Details & tickets →

CPKC Holiday Train

📅 Fri, Dec 18, 2026 · 7:05 PM
📍 Savona Access Road & Savona Street · Savona
The CPKC Holiday Train rolls into Savona on Friday, December 18 for a free 25-minute concert from its travelling stage car, covered in hundreds of…
💲 Free
FREEAll ages
Details & tickets →

CPKC Holiday Train

📅 Fri, Dec 18, 2026 · 8:45 PM
📍 Railway Avenue between 4th & 5th Streets · Ashcroft
The CPKC Holiday Train rolls into Ashcroft on Friday, December 18 for a free 30-minute concert from its travelling stage car, covered in hundreds o…
💲 Free
FREEAll ages
Details & tickets →

Christmas in the Village — Fort Langley

📅 Fri, Dec 18, 2026 – Sun, Dec 20, 2026
📍 Fort Langley Community Hall · Langley
Three days of festive markets, local gifts and holiday cheer in Fort Langley village, presented by the Fort Langley Village Farmers' Market at the…
All ages
Details & tickets →

CPKC Holiday Train

📅 Sat, Dec 19, 2026 · 5:45 PM
📍 Agra Center · Agassiz
The CPKC Holiday Train rolls into Agassiz on Saturday, December 19 for a free 30-minute concert from its travelling stage car, covered in hundreds…
💲 Free
FREEAll ages
Details & tickets →

CPKC Holiday Train

📅 Sat, Dec 19, 2026 · 11:30 AM
📍 Station Road · Lytton
The CPKC Holiday Train rolls into Lytton on Saturday, December 19 for a free 25-minute concert from its travelling stage car, covered in hundreds o…
💲 Free
FREEAll ages
Details & tickets →

CPKC Holiday Train

📅 Sat, Dec 19, 2026 · 8:00 PM
📍 Across from Billy Miner Pub · Maple Ridge
The CPKC Holiday Train rolls into Maple Ridge (Haney) on Saturday, December 19 for a free 30-minute concert from its travelling stage car, covered…
💲 Free
FREEAll ages
Details & tickets →

CPKC Holiday Train

📅 Sat, Dec 19, 2026 · 9:05 PM
📍 Harris Road & Advent Road · Pitt Meadows
The CPKC Holiday Train rolls into Pitt Meadows on Saturday, December 19 for a free 30-minute concert from its travelling stage car, covered in hund…
💲 Free
FREEAll ages
Details & tickets →

CPKC Holiday Train

📅 Sun, Dec 20, 2026 · 5:15 PM
📍 300 Ioco Road · Port Moody
The CPKC Holiday Train rolls into Port Moody on Sunday, December 20 for a free 30-minute concert from its travelling stage car, covered in hundreds…
💲 Free
FREEAll ages
Details & tickets →

CPKC Holiday Train

📅 Sun, Dec 20, 2026 · 6:45 PM
📍 Kingsway Avenue between Mary Hill Road & Wilson Ave · Port Coquitlam
The CPKC Holiday Train makes its final stop of the 2026 tour in Port Coquitlam on Sunday, December 20 — a free 30-minute concert from its travellin…
💲 Free
FREEAll ages
Details & tickets →

Comox Valley Exhibition Tractor Parade

📅 Sun, Dec 20, 2026
📍 Comox Valley Exhibition Grounds · Courtenay
The second annual Comox Valley Exhibition Tractor Parade: tractors, farm trucks and agricultural equipment lit up for a night of lights, laughter a…
All ages
Details & tickets →

Island Roots Holiday Market

📅 Sun, Dec 20, 2026 · 10:00 AM
📍 Beban Park Centennial Building · Nanaimo
The Island Roots Market Co-operative's annual holiday edition of its year-round Wednesday farmers/artisan market, indoors at Beban Park. No admissi…
All ages
Details & tickets →

Pre-CPKC Holiday Train Activities

📅 Sun, Dec 20, 2026 · 4:00 PM
📍 Kingsway Avenue between Mary Hill Road & Wilson Ave · Port Coquitlam
City of Port Coquitlam pre-train activities ahead of the CPKC Holiday Train's final 2026 tour stop, listed as a standalone item on the City's Commu…
💲 Free
FREEDrop-inAll ages
Details & tickets →

🍔 Food & Drink (16)

NCM Christmas Bake Exchange

📅 Sat, Nov 14, 2026 · 1:00 PM
📍 Nanaimo Conservatory of Music · Nanaimo
A Christmas baking exchange at the Nanaimo Conservatory of Music (375 Selby St, Nanaimo). Bring six dozen (72 pieces) of your favourite homemade ho…
💲 Free — RSVP required
FREEAll ages
Details & tickets →

Magic of Christmas Dinner and Dance

📅 Fri, Nov 27, 2026 – Sat, Nov 28, 2026 · 6:00 PM
📍 Blue Poppy Restaurant, Butchart Gardens · Victoria
A prepaid adults-only Christmas dinner and dance at the Blue Poppy Restaurant at Butchart Gardens on November 27 and 28, 2026, 6–11:30 PM. $155 per…
💲 $155
Adults only
Details & tickets →

4th Annual German Market at Gray Monk

📅 Sat, Nov 28, 2026 – Sun, Nov 29, 2026 · 11:00 AM
📍 Gray Monk Estate Winery · Lake Country
The 4th annual German Christmas market at Gray Monk Estate Winery in Lake Country: 40+ local vendors, handcrafted gifts and seasonal treats through…
💲 Complimentary
FREEAll ages
Details & tickets →

Annual Christmas Tea Fundraiser

📅 Sat, Nov 28, 2026 · 11:30 AM
📍 Nanaimo Conservatory of Music · Nanaimo
The Nanaimo Conservatory of Music's annual Christmas Tea Fundraiser, held at the Conservatory at 375 Selby St in Nanaimo. A festive afternoon tea w…
💲 General Admission $30.00 + $0.75 ticket service fee
All ages
Details & tickets →

Christmas Charcuterie Board Painting

📅 Sat, Nov 28, 2026 · 4:30 PM
📍 Derek Doubleday Arboretum · Langley
A Creative Supper Club evening turning paint night into a party: festive decor, food and drinks, new connections and a Christmas charcuterie board…
💲 From $134.75
All ages
Details & tickets →

Larch Hills Christmas Open House

📅 Sat, Dec 5, 2026 – Sun, Dec 6, 2026 · 11:00 AM
📍 Larch Hills Winery · Salmon Arm
Larch Hills Winery's annual Christmas Open House at its Salmon Arm winery: complimentary wine tastings, appetizers and cellar tours, plus Christmas…
💲 Complimentary tastings
All ages
Details & tickets →

Yuletide Brunch Buffet

📅 Sat, Dec 5, 2026 – Sun, Dec 6, 2026 · 10:00 AM
📍 Kilby Historic Site · Agassiz
A decadent holiday brunch buffet at the Kilby Café, served 10 AM–2 PM on Saturday, December 5 and Sunday, December 6. To book, email [email protected].…
💲 $45 per person
All ages
Details & tickets →

Breakfast with Santa

📅 Sun, Dec 6, 2026 – Mon, Dec 21, 2026 · 10:00 AM
📍 Oak Bay Beach Hotel · Oak Bay
Make magical memories at Breakfast with Santa at the Oak Bay Beach Hotel: a festive buffet brunch, cookie decorating at the table, a visit with Mr.…
💲 $99 adult / $59 child, plus tax
Family friendlyAll ages
Details & tickets →

Holiday Buffet

📅 Sat, Dec 12, 2026 – Sun, Dec 13, 2026 · 11:00 AM
📍 Kilby Historic Site · Agassiz
A decadent holiday buffet at the Kilby Café featuring rosemary turkey and all the trimmings, served 11 AM–4 PM on Saturday, December 12 and Sunday,…
💲 $55 per person
All ages
Details & tickets →

Waffle Breakfast with Santa & Mrs. Claus

📅 Sat, Dec 12, 2026 · 10:00 AM
📍 KB Corral at Krause Berry Farms · Langley
A festive waffle breakfast with Santa and Mrs. Claus in the KB Corral at Krause Berry Farms: freshly made farm waffles with seasonal toppings, syru…
💲 $29.99 per guest
All ages
Details & tickets →

Tea with Santa

📅 Sat, Dec 19, 2026 · 1:00 PM
📍 Fairmont Vancouver Airport · Richmond
A festive afternoon tea with Santa at Fairmont Vancouver Airport.
Family friendlyAll ages
Details & tickets →

Christmas Eve Dinner

📅 Thu, Dec 24, 2026 · 4:30 PM
📍 Globe@YVR, Fairmont Vancouver Airport · Richmond
Christmas Eve dinner at Globe@YVR, the restaurant at Fairmont Vancouver Airport, served 4:30 to 7:30 PM.
All ages
Details & tickets →

Christmas Eve Dinner

📅 Thu, Dec 24, 2026
📍 Qualicum Beach Cafe · Qualicum Beach
Christmas Eve dinner — 'Twas the Night Before' — at the Qualicum Beach Cafe. Reservations via Tock; pricing is published on the reservation page.
All ages
Details & tickets →

Christmas Day Brunch

📅 Fri, Dec 25, 2026 · 10:00 AM
📍 Oak Bay Beach Hotel · Oak Bay
A beloved Oak Bay Beach Hotel tradition: a lavish Christmas Day buffet in the waterfront Grand Lobby, curated by Executive Chef Kreg Graham, with c…
💲 $149 adult / $59 child, plus tax
Family friendlyAll ages
Details & tickets →

Christmas Day Brunch Buffet

📅 Fri, Dec 25, 2026 · 10:00 AM
📍 Globe@YVR, Fairmont Vancouver Airport · Richmond
Christmas Day brunch buffet at Globe@YVR, Fairmont Vancouver Airport, with two seatings: 10:00 to 10:30 AM and 12:00 to 12:30 PM. Parking included.
💲 $129 adult · $64.50 child (12 & under)
Family friendlyAll ages
Details & tickets →

Christmas Day Dinner

📅 Fri, Dec 25, 2026
📍 Qualicum Beach Cafe · Qualicum Beach
Christmas Day dinner at the Qualicum Beach Cafe. Reservations recommended; pricing is published on the reservation page.
All ages
Details & tickets →

🖼️ Exhibitions (1)

Cedar Hill Holiday Market

📅 Sun, Nov 22, 2026 · 10:00 AM
📍 Cedar Hill Recreation Centre · Saanich
Community holiday market of local arts, crafts and specialty vendors at Cedar Hill Recreation Centre. Wheelchair accessible.
💲 Free admission
FREEAll ages
Details & tickets →

✨ More events (74)

Yuletide @ The PTCC 2026

📅 Fri, Nov 6, 2026 – Sun, Nov 8, 2026
📍 Penticton Trade and Convention Centre · Penticton
Annual Christmas market at the Penticton Trade and Convention Centre with 165+ local makers and artisans, organised by An Artisans Showcase. Admiss…
💲 Tickets $3–$5
AvailableAll ages
Details & tickets →

Duncan Farmers' Market

📅 Sat, Nov 7, 2026 · 10:00 AM
📍 Duncan Farmers' Market · Duncan
Year-round Saturday farmers' market in downtown Duncan's Market Square and along Ingram Street: more than 100 local farmers, growers, makers, baker…
FREEFamily friendlyAll ages
Details & tickets →

Cloverdale Flea Market

📅 Sun, Nov 8, 2026 – Sun, Dec 20, 2026 · 6:00 AM
📍 Cloverdale Exhibition Grounds · Surrey
Western Canada's largest flea market, running for over 50 years at the Cloverdale Exhibition Grounds: open every Sunday, 6:00 AM to 3:00 PM, with 2…
All ages
Details & tickets →

Island Roots Farmers' Market

📅 Wed, Nov 11, 2026 – Wed, Dec 30, 2026 · 3:00 PM
📍 Beban Park Centennial Building · Nanaimo
Nanaimo's year-round farmers' market, every Wednesday 3:00–6:00 PM. For the winter season (Oct 21 – May 5) the market is indoors at the Centennial…
FREEAll ages
Details & tickets →

Winter at Sky Hangar

📅 Fri, Nov 13, 2026 – Sun, Nov 15, 2026
📍 Sky Hangar · Pitt Meadows
The Collective Markets' best-known market: a full-weekend holiday market inside Sky Hangar at Pitt Meadows Regional Airport, with a curated selecti…
All ages
Details & tickets →

Merriest Market and Open House

📅 Sat, Nov 14, 2026 · 1:00 PM
📍 Aspira Retirement Centre · Port Coquitlam
A holiday market and open house at the Aspira Retirement Centre, listed on the City of Port Coquitlam's Community Calendar (Community Events) for S…
Drop-inAll ages
Details & tickets →

Christmas Ornaments in Clay

📅 Sun, Nov 15, 2026 · 1:00 PM
📍 Horticulture Centre of the Pacific · Saanich
An arts workshop with Monika Burrell: press leaves, berries and pine needles into clay to make hollow Christmas ornaments that double as sound shak…
💲 $80 members / $85 non-members
All ages
Details & tickets →

38th Annual Self-Guided Christmas Tour

📅 Thu, Nov 19, 2026 – Sun, Dec 13, 2026 · 10:00 AM
📍 Cedar & Yellow Point (self-guided tour of artisan studios & farms) · Cedar
The Cedar & Yellow Point Artisans' 38th Annual Self-Guided Christmas Tour 2026: visit artists, crafters and farmers across Cedar and Yellow Point o…
All ages
Details & tickets →

Jingle Into Christmas

📅 Fri, Nov 20, 2026
📍 Tofino
Signature festive evening presented by the Tofino Chamber of Commerce, listed on the District of Tofino event calendar; part of Tofino Winter Nights.
All ages
Details & tickets →

Tofino Winter Nights

📅 Fri, Nov 20, 2026 – Thu, Dec 31, 2026
📍 Tofino
Tofino's winter festival season, listed on the District of Tofino event calendar: festive markets, light displays, Santa events and community celeb…
All ages
Details & tickets →

Christmas Planter Workshop

📅 Sat, Nov 21, 2026 · 2:30 PM
📍 Holden Lake Farm & Garden · Nanaimo
A Christmas planter workshop with Carolyn of Black Orchid Floral at Holden Lake Farm & Garden during the Country Market, Saturday, November 21 from…
💲 $50 (limited to 10 spots)
All ages
Details & tickets →

Driftwood Tree Make & Take Workshop

📅 Sat, Nov 21, 2026 · 1:00 PM
📍 Holden Lake Farm & Garden · Nanaimo
A make-and-take workshop with the Lost Arts Club at Holden Lake Farm & Garden during the Country Market: build your own driftwood tree. Two session…
💲 $60 (all supplies included)
All ages
Details & tickets →

Pancake Brickfast with Santa

📅 Sat, Nov 21, 2026 · 9:00 AM
📍 West Vancouver Community Centre — Lalji Family Atrium · West Vancouver
Free pancake breakfast presented by Enhance West Van, with a photo with Santa and crafts for kids.
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

Revelstoke Christmas Market

📅 Sat, Nov 21, 2026
📍 Revelstoke
The Revelstoke Farm & Craft Market's 2026 Christmas Market, announced on the organiser's own homepage for Saturday, November 21, 2026. The homepage…
All ages
Details & tickets →

Winter Market

📅 Sat, Nov 21, 2026 – Sun, Nov 22, 2026 · 10:00 AM
📍 Superior Farms · Lantzville
Superior Farms' festive Winter Market weekend in Lantzville: shop from local Vancouver Island makers, enjoy delicious food from Jacks Grilled Chees…
💲 Free admission to market
FREEAll ages
Details & tickets →

Wreath Making for Adults

📅 Sat, Nov 21, 2026 · 10:00 AM
📍 Horticulture Centre of the Pacific · Saanich
A 90-minute hands-on workshop with HCP Head Gardener Linda Petite: create a handmade wreath from scratch; all materials provided. Sessions run Nove…
💲 $80 members / $90 non-members
All ages
Details & tickets →

A Christmas Story

📅 Sun, Nov 22, 2026 · 2:00 PM
📍 Paramount Theatre · Kamloops
A Christmas Story — a holiday matinee screening at the Paramount Theatre, presented by the Kamloops Film Society. Special-event pricing applies (st…
All ages
Details & tickets →

Christmas Gnome Crafting

📅 Sun, Nov 22, 2026 · 5:00 PM
📍 Gray Monk Estate Winery · Lake Country
A cozy evening workshop at Gray Monk Estate Winery in Lake Country: arrive at 5 PM for a complimentary glass of wine, then design and build your ow…
💲 $62.00 per guest · $52.70 Wine Club member
All ages
Details & tickets →

Christmas Wreath Class I

📅 Tue, Nov 24, 2026 · 6:30 PM
📍 Lynn Valley Legion Branch 114 · North Vancouver
Make your own Christmas wreath at Lynn Valley Legion Branch 114. First of two class dates; registration $25. Listed as sold out by the organiser.
💲 $25
Sold outAll ages
Details & tickets →

A Holly Jolly Jill Barber Christmas

📅 Wed, Nov 25, 2026 · 7:30 PM
📍 Tidemark Theatre · Campbell River
Jill Barber returns to the Tidemark Theatre with her jazz quartet for A Holly Jolly Jill Barber Christmas — Christmas classics and original holiday…
AvailableAll ages
Details & tickets →

Christmas Wish Breakfast 2026

📅 Wed, Nov 25, 2026 · 6:30 AM
📍 Newlands Golf & Country Club · Langley
A Langley tradition since 2017, hosted by the Langley Christmas Bureau with Newlands Golf & Country Club and the City of Langley: bring an unwrappe…
💲 Free with an unwrapped gift donation
FREEAll ages
Details & tickets →

Christmas Bingo at White Sails Brewing

📅 Thu, Nov 26, 2026 · 6:00 PM
📍 White Sails Brewing · Nanaimo
The Local Inc presents Christmas Bingo at White Sails Brewing in Nanaimo: Thursday Nov 26, 2026, 6-8 PM, with prizes and limited tickets. $30 inclu…
💲 $30 (includes card + a drink)
Details & tickets →

Holiday Shop & Sip at the Museum

📅 Thu, Nov 26, 2026 · 4:00 PM
📍 Audain Art Museum · Whistler
A festive shopping evening in the Audain Art Museum Shop: exclusive discounts, a complimentary wine tasting, and same-day gallery access included w…
💲 Adults $22; members free
Adults only
Details & tickets →

Christmas Market

📅 Sat, Nov 28, 2026 – Sun, Nov 29, 2026 · 10:00 AM
📍 FBCA Community Centre · Fanny Bay
The Fanny Bay Community Association's annual Christmas Market at the FBCA Community Centre. Saturday November 28, 10:00 AM to 4:00 PM, and Sunday N…
All ages
Details & tickets →

Christmas Market

📅 Sat, Nov 28, 2026 – Sun, Nov 29, 2026 · 10:00 AM
📍 Port Coquitlam Community Centre · Port Coquitlam
The City of Port Coquitlam's Christmas Market at the Port Coquitlam Community Centre, from the City's Community Calendar: Saturday, November 28, 20…
Drop-inAll ages
Details & tickets →

Grizzli Winery Annual Christmas Market

📅 Sat, Nov 28, 2026 – Sun, Nov 29, 2026 · 11:30 AM
📍 Grizzli Winery · West Kelowna
Grizzli Winery's annual Christmas Market — a cherished community celebration that welcomes everyone, including your furry friends: gather, shop and…
All ages
Details & tickets →

HCP Kids - Wreath Making for Families - Afternoons

📅 Sat, Nov 28, 2026 · 1:00 PM
📍 Horticulture Centre of the Pacific · Saanich
Afternoon sittings of HCP's family wreath-making workshop, paced for small hands. One registration covers a family of up to 4 (2 adults and 2 child…
💲 $45-$50 per family (one wreath)
All ages
Details & tickets →

Holly Jolly Holiday Market

📅 Sat, Nov 28, 2026 · 9:30 AM
📍 West Vancouver Community Centre — Lalji Family Atrium · West Vancouver
Curated gifts from local artisans, crafters, creators and designers — fashion, jewelry, art, home decor, skincare and gourmet treats. Free to atten…
💲 Free
FREEAll ages
Details & tickets →

The Holiday Warm-Up

📅 Sat, Nov 28, 2026 · 11:00 AM
📍 Pacific Arts Market · Nanaimo
Pacific Arts Market kicks off the Downtown Nanaimo Hot Chocolate Festival with free hot chocolate, treats, local shopping, vendor demos, holiday mu…
All ages
Details & tickets →

North Island Metis Christmas Bazaar

📅 Sun, Nov 29, 2026 · 10:00 AM
📍 Robron Centre · Campbell River
The North Island Metis host their 2nd Annual Christmas Bazaar at the Robron Centre — a festive day of shopping, connection and holiday cheer. Free…
FREEAll ages
Details & tickets →

Santa Photos at Roberts Creek Community Hall

📅 Sun, Nov 29, 2026 · 1:00 PM
📍 Roberts Creek Community Hall · Roberts Creek
Santa is back at the xwesam-Roberts Creek Community Hall for photos: sensory-friendly photos 1:00-1:15 PM, family photos 1:30-3:00 PM and pet famil…
💲 $10 per digital picture
Family friendlyAll ages
Details & tickets →

Christmas Wreath Class II

📅 Tue, Dec 1, 2026 · 6:30 PM
📍 Lynn Valley Legion Branch 114 · North Vancouver
Make your own Christmas wreath at Lynn Valley Legion Branch 114. Second class date; registration $25. Listed as sold out by the organiser.
💲 $25
Sold outAll ages
Details & tickets →

Seasonal Sizzle Business Reception

📅 Thu, Dec 3, 2026
📍 Surrey
The Surrey & White Rock Board of Trade's Seasonal Sizzle Business Reception - A Very Canadian Christmas: True North. Strong & Festive. Connect with…
💲 Admission by donation (in support of the
All ages
Details & tickets →

Winter Watercolour Miniatures with Richard Wong

📅 Thu, Dec 3, 2026 · 1:00 PM
📍 Horticulture Centre of the Pacific · Saanich
Richard Wong's annual holiday-season workshop: create small Christmas and winter-themed watercolours, including salt frost effects. Open to all lev…
💲 $50 / $60 with supplies included
All ages
Details & tickets →

Winter Art Faire 2026 - Opening Celebration

📅 Fri, Dec 4, 2026 – Thu, Dec 24, 2026 · 5:00 PM
📍 Comox Valley Art Gallery · Courtenay
The Comox Valley Art Gallery's annual Winter Art Faire: work by over thirty-five regional artists and makers, from small treasures to larger invest…
FREEAll ages
Details & tickets →

Annual Christmas Crawl Studio Tour

📅 Sat, Dec 5, 2026 – Sun, Dec 6, 2026 · 10:00 AM
📍 Studios across Nanoose Bay · Nanoose Bay
The Nanoose Bay Studio Tour's Annual Christmas Crawl: meet local artists, explore unique studios and discover original artwork across Nanoose Bay.…
💲 Free
FREEFamily friendlyAll ages
Details & tickets →

Bitter Christmas

📅 Sat, Dec 5, 2026 · 4:00 PM
📍 Salmar Grand Theatre · Salmon Arm
Shuswap Film Society screening at the Salmar Grand Theatre in Salmon Arm. Society screenings are members-only under the Motion Picture Act (members…
Adults only
Details & tickets →

Breakfast with Santa

📅 Sat, Dec 5, 2026
📍 Tofino
A festive family breakfast with Santa, listed on the District of Tofino event calendar as part of Tofino Winter Nights.
All ages
Details & tickets →

Cookies and Carols

📅 Sat, Dec 5, 2026 · 2:00 PM
📍 Jensen Centre · Parksville
The City of Parksville's annual Cookies and Carols at the Jensen Centre - entertainment, cookies, hot chocolate and coffee, activities for kids and…
All ages
Details & tickets →

Gnarly Little Christmas Craft Fair

📅 Sat, Dec 5, 2026 · 10:00 AM
📍 Florence Filberg Centre · Courtenay
Courtenay Recreation's annual craft fair showcases handmade goods created and sold by local youth ages 9 to 19: unique, locally made items and plen…
Family friendlyAll ages
Details & tickets →

Markets with a Purpose - Holiday Edition

📅 Sat, Dec 5, 2026 · 11:00 AM
📍 Army & Navy Dept Stores (502 Columbia St, New Westminster, BC, Canada) · New Westminster
Markets with a Purpose is a FREE, large-scale, indoor artisan markets designed to be immersive, welcoming, and community-driven! Hosted in partners…
💲 Free
FREEAll ages
Details & tickets →

Merry Little Christmas on the Farm

📅 Sat, Dec 5, 2026 – Sat, Dec 19, 2026 · 4:00 PM
📍 Arbutus Meadows Farm · Nanoose Bay
Arbutus Meadows Farm's Merry Little Christmas returns for its fifth year: browse the Christmas market with more than 40 vendors, visit the Lavender…
💲 By donation
All ages
Details & tickets →

SEEK Bespoke Market at the Museum

📅 Sat, Dec 5, 2026 – Sun, Dec 6, 2026
📍 Audain Art Museum · Whistler
The SEEK Bespoke Market returns to the Audain Art Museum with 35+ creative brands offering a curated shopping experience. Tickets include access to…
All ages
Details & tickets →

Sea of Lights

📅 Sat, Dec 5, 2026
📍 Tofino Resort + Marina · Tofino
The 7th annual Sea of Lights at Tofino Resort + Marina: decorated, illuminated boats competing in the marina, a festive in-room vendor market, free…
All ages
Details & tickets →

Holiday Community Potluck

📅 Sun, Dec 6, 2026
📍 Prospect Lake Community Hall · Saanich
The Prospect Lake District Community Association's holiday community potluck at Prospect Lake Community Hall. No start time is published on the ass…
All ages
Details & tickets →

Nanaimo Chamber's Holiday Bash

📅 Thu, Dec 10, 2026 · 4:00 PM
📍 Coast Bastion Hotel · Nanaimo
The Chamber's signature year-end networking celebration: tapas, a complimentary first drink, and a portion of ticket proceeds donated to a local no…
💲 $45 members / $55 non-members, + GST
All ages
Details & tickets →

Last Chance Gift & Artisans Expo 2026

📅 Sat, Dec 12, 2026 – Sun, Dec 13, 2026 · 10:00 AM
📍 Penticton Trade and Convention Centre · Penticton
Last-chance Christmas gift and artisans expo at the Penticton Trade and Convention Centre, organised by An Artisans Showcase. Saturday hours 10:00…
AvailableAll ages
Details & tickets →

Christmas Santa Sushi Workshop by Art Sushi

📅 Sun, Dec 13, 2026 · 11:00 AM
📍 Nikkei National Museum & Cultural Centre · Burnaby
Hands-on Kazari Maki workshop: make a Santa Claus decorative sushi roll to take home. All ingredients and tools provided; beginners and families we…
💲 $65.23
All ages
Details & tickets →

Wilden's Christmas lights contest

📅 Tue, Dec 15, 2026
📍 Wilden · Kelowna
Wilden's Christmas lights contest shines brighter than ever this year, with residents transforming their homes into dazzling displays of holiday sp…
All ages
Details & tickets →

A Cinematic Christmas

📅 Thu, Dec 17, 2026 · 7:00 PM
📍 Tidemark Theatre · Campbell River
A Cinematic Christmas — a holiday concert of music from the movies at the Tidemark Theatre.
All ages
Details & tickets →

Arthentic Holiday Shopping Night

📅 Thu, Dec 17, 2026 · 4:00 PM
📍 Arthentic, Maury Young Arts Centre · Whistler
A festive evening of shopping at Arthentic, the Maury Young Arts Centre shop carrying Whistler's largest collection of local artisan-made goods: 20…
💲 Free
FREEAll ages
Details & tickets →

Skate with Santa

📅 Sat, Dec 19, 2026 · 2:30 PM
📍 Port Coquitlam
A festive public skate with Santa, listed on the City of Port Coquitlam's Community Calendar for Saturday, December 19, 2026, 2:30-4:00 PM. The cal…
Drop-inAll ages
Details & tickets →

Winter Wonderland 2026 - A Holiday Skating Event

📅 Tue, Dec 22, 2026 – Wed, Dec 23, 2026 · 2:00 PM
📍 Pitt Meadows Arena · Pitt Meadows
A special festive family skating event at Pitt Meadows Arena, running Tuesday December 22 and Wednesday December 23. Drop-in sessions run 2:00–3:30…
💲 $2 per person per session
Family friendlyAll ages
Details & tickets →

Christmas Trivia Night at The Settler Pub

📅 Wed, Dec 23, 2026 · 6:30 PM
📍 The Settler Pub · Harrison Hot Springs
A festive Christmas Trivia Night in Harrison Hot Springs at The Settler Pub, hosted by 1Epicnight Music and Entertainment. Registration 6:30 PM; tr…
💲 Free
FREEAll ages
Details & tickets →

Spirit Feast Dinner

📅 Fri, Dec 25, 2026
📍 Gabriola Community Hall · Gabriola Island
A community dinner open to all on Christmas Day at the Gabriola Community Hall, hosted by People for a Healthy Community (PHC). Registration is req…
All ages
Details & tickets →
🏨 Coming from out of town? See hotels near these venues (via Stay22 — may earn us a commission at no extra cost to you)

More ways to plan: Events in BC today · This Weekend in BC · Family events in BC · Halloween events in BC · Christmas & Holiday Lights events in BC · Diwali events in BC · New Year's events in BC · Winter Festivals events in BC · Browse all 2170 upcoming BC events.

BC Events BuzzDISCOVER • EXPLORE • ENJOY
BC – Where Every Event is an Adventure!