Christmas in Victoria: A Rolodex of Festivities


Looking for fun activities to enjoy this holiday season? We’ve got some suggestions.

  1. Holiday Magic At Malahat Skywalk

Elevated 600 meters above the forest floor, the Malahat Skywalk provides visitors with an opportunity to reconnect with nature and explore architecturally-impressive towers and walkways. Holiday festivities include choir performances, visits from Santa, cookies and hot chocolate by the fire pit, and Santa’s Workshop where guests can create decorations. 

  1. Bay Centre’s Festival of Trees

Discover the merrily decorated Christmas trees decking the halls of the Bay Centre. This cherished tradition gives local businesses, organizations, and individuals a chance to show their aesthetic prowess—and all proceeds go toward mental health programs at BC Children’s Hospital.

  1. Christmas by the Sea

Enter a lit-up winter wonderland in Sidney this holiday season, featuring beautiful decorative lights, carriage rides, an Elf on the Shelf Scavenger Hunt, and the snowflake-filled Candy Cane Lane. Let the Festive Brass ensemble serenade you as you wander along the twinkling streets with a cup of hot cocoa in your hands.

  1. Langford Outdoor Rink

Visit the whimsically decorated outdoor rink in Langford, it includes heated covered cabanas, a licensed patio, and a fire pit to keep cozy. Various activities will be going throughout December, including skates with Santa and ice sculpting.

  1. Christmas at Craigdarroch Castle

History lovers will want to check out Craigdarroch Castle this Christmas to tour the seasonally decorated first floor and dance hall. The iconic mansion’s rich history is even further enhanced by the return of Jason Steven’s traditional one-man performance of A Christmas Carol.

  1. Daniel Lapp’s 18th Annual Home for Christmas Concert

Gather with friends and family to sing along with the Victoria Conservatory of Music’s annual Home for Christmas Concert on their Youtube channel. Performances include holiday jingles by the youth BC Fiddle Orchestra, Folkestra! And the Joy of Life Choir, and the Swingin’ Shepherds House Band with special appearances from Juno Award winning vocalist Shari Ulrich and others. 

  1. Holiday Skating at Uptown 

Head over to Uptown to experience a spectacular 60-foot synthetic skating rink. The magical atmosphere includes Uptown’s sparkling Christmas tree, holiday lights, music, festive vintage designs from Canadian artists Rachel Rivera and Claire Ouchi, and illuminated igloo domes to keep skaters warm before and after taking the ice. 

  1. Ghosts of Christmas Past Walking Tours

For those craving a holiday activity on the spookier side, a Ghosts of Christmas Past Walking Tour is worth checking out. Tales of Songhees legends, a Christmas Eve murder, and other yuletide specters are discussed as a tour guide takes participants along a 90-minute walk of ghoulish fun in the historic streets of Victoria.

  1. A Wonderheads Christmas Carol at McPherson Playhouse

Watch A Wonderheads Christmas Carol at the McPherson Playhouse. This retelling of the classic Christmas tale involves impressive puppetry, giant masks, and whimsical theatrics. Described by the CBC as “pure magic,” the startlingly funny and moving performance is sure to entertain both children and adults.

  1. Butchart Gardens

While the Butchart Gardens may not be in full bloom, there are still tons of beautiful sights to see during the winter. Visit the coffee shop for a steaming beverage before strolling through the gardens, adorned from head to toe with lights and holiday displays from miniature towns to giant ornaments and bedazzled trees. There are even 12 Days of Christmas exhibits hidden throughout the gardens that are plenty of fun to discover.