Find Christmas in Victoria! The city sparkles with thousands of holiday lights, Christmas parades, festive performances and plenty of wonderful events to get you in the spirit.

decorating one of many festive trees 

Festival of Trees

Perfect for tree-decorating ideas and a great time. Which one of these beautifully decorated trees would you pick? Vote for your favourite at the Festival of Trees at the Bay Centre. (November 18 to January 5)

gingerbread showcase at the inn at laurel point 

Canada's National Gingerbread Showcase

The most stunning edible creations deck the halls at the Inn at Laurel Point around Christmas. Vote for your favourite creation at Canada's National Gingerbread Showcase. (November 21 to January 3)

Bear Wear

This is the cuddliest event in town! Local businesses showcase their talents by dressing up teddy bears to reflect the Christmas spirit at Bear Wear at the Hotel Grand Pacific. (November 24 to January 3)


ferris wheel at centennial square 

Centennial Square Light Up

Thousands of colourful lights and a Ferris wheel turn Centennial Square into a magical winter wonderland. Join the festivities, including musical performances, treats and a visit by Mother and Father Christmas. (November 28)

Island Farms Santa Light Parade

The holiday season starts with a bang and the colourful Island Farms Santa Light Parade. Follow the parade of your favourite Christmas icons along Government Street from the Parliament Buildings to Capital Iron for some hot cocoa. (November 28)


oak bay avenue holiday lights 

Oak Bay Light Up

Inhale roasted chestnuts, cinnamon and all the scents that immediately conjure up excitement for the upcoming Christmas holidays at the Oak Bay Light Up. Get your picture taken with Santa and experience the magic along Oak Bay Avenue. (November 29)


magic of christmas at the butchart gardens 

The Magic of Christmas

At Christmas, thousands of twinkling lights turn The Butchart Gardens into a colourful and festive sea of lights, beginning with a festive light up ceremony at the Rose Carousel. While you're here, ice skate at the decorated skating rink, enjoy a cup of hot chocolate and listen to traditional carollers at the Magic of Christmas. (December 1 to January 6)

Christmas Starlight Cinema

Watch your favourite festive film classics under the stars and with a view of Victoria's beautiful Inner Harbour at Christmas Starlight Cinema at the Delta Ocean Pointe Resort & Spa. (December 1 to December 16)


Legislature lit up for christmas 

Christmas Lights Across Canada

Victoria's Legislature lights up with red and green lights as part of the Christmas Lights Across Canada initiative. Listen to festive choral performances as the large sequoia tree lights up for Christmas. (December 3)

Music in Market Square

Every Sunday in December, Market Square offers free festive Christmas music to locals and visitors alike. The fun begins with a grand performance by the Greater Victoria Concert Band, followed by the wonderfully sonorous Tuba Christmas. (Begins December 5)


IEOA Truck Light Parade. Photo: Tyson Airaksinen

IEOA Truck Light Convoy + Lighted Ship Parade

Not only buildings, but trucks and ships light up to celebrate Christmas. The IEOA Truck Light Convoy begins at Ogden Point, looping through Oak Bay, downtown, Langford and View Royal. The lighted ships will show off their dazzling decorations in Victoria's Inner Harbour. (December 5)

Father Christmas in Old Town

The Royal BC Museum turns up the Christmas spirit in its historical Old Town. Wander the decorated streets and meet Father Christmas. (December 5 to December 21)


carriage riding through sidney 

Sidney Sparkles

Beacon Avenue and Sidney's harbour light up as Santa joins the parade atop the Sidney Fire Department truck, leading you right to the lighted harbour. (December 6)

Craft Fairs and Markets

Numerous craft fairs and Christmas markets pop up around Greater Victoria in November and December. Check out our full calendar of Christmas Events for a list of upcoming markets.

More Events

There are more! Check out the full calendar of Christmas Events!