Victoria doesn’t have one giant German-style Christmas market, but it has something arguably better: dozens of local markets, from a weeks-long village in Bastion Square to community hall craft fairs and a Krampus market in Fernwood. Here’s the 2026 season in date order.
Dates come from organizers and event listings and can change, so check with each market before you go. Know of one we missed? Let us know.
Christmas Markets in Victoria 2026 at a Glance
| Market | Dates | Where |
|---|---|---|
| Yuletide Market Series | Nov 6 to Dec 20, Fri to Sun, 10 AM to 4 PM | Bilston Creek Farm, Metchosin |
| Bastion Square Christmas Village | Nov 12 to Dec 24 (main market weekend Nov 28 and 29) | Bastion Square, downtown |
| Atomic Christmas Vintage Fair & Makers Market | Fri Nov 13 (5 to 9 PM) and Sat Nov 14 (9 AM to 4 PM) | Da Vinci Centre |
| Calico Christmas Market | Sat Nov 14 | 957 West Burnside Road |
| Magic of Christmas Artisan Market | Fri Nov 20 | Eagle Ridge Centre, Langford |
| Owl Designer Fair | Sat Nov 21 | Fernwood Community Centre |
| Handmade Village Craft Market | Sat Nov 21 | 675 Jolly Place |
| Winter Bazaar | Nov 27 to 29 | Gorge Park Pavilion, Esquimalt |
| Christmas Market on Oak Bay Ave | Sun Nov 29 | Oak Bay Avenue |
| Metchosin Christmas Spirit Market | Sun Nov 29 | Metchosin Community Hall |
| 43rd Dickens Christmas Fair | Sat Dec 5, 10 AM to 4 PM | James Bay Community Centre |
| Krampus Market (2nd annual) | Sat Dec 5 | Fernwood Community Centre |
Bastion Square Christmas Village
The closest thing Victoria has to a downtown Christmas market. Tourism Victoria lists it from November 12 to December 24 in historic Bastion Square, just off Government Street. The biggest weekend is November 28 and 29 (1:00 to 6:00 PM), when more than 50 local vendors set up with seasonal treats and hot cocoa. That’s the same weekend as the Santa Claus Parade, so you can shop and then walk a block to watch.
Yuletide Market Series at Bilston Creek Farm
A farm market in Metchosin, about 35 minutes from downtown, open Fridays to Sundays from 10:00 AM to 4:00 PM from November 6 to December 20. The artisans rotate, so it’s worth more than one visit. Details at bilston.ca.
Dickens Christmas Fair
Now in its 43rd year, the Dickens Fair fills the James Bay Community Centre with more than 50 vendors on Saturday, December 5, from 10:00 AM to 4:00 PM. It’s about a 10-minute walk from the Inner Harbour.
Krampus Market
For something less sugary, the second annual Krampus Market takes over the Fernwood Community Centre on December 5, with food and drink and makers who lean toward the darker side of the season.
Neighbourhood Markets and Craft Fairs
From mid-November, community halls across the region host one-day craft fairs. The table above covers the larger ones. Oak Bay Avenue’s market on November 29 is good for a stroll with coffee, and the Metchosin Christmas Spirit Market the same day has a rural, small-town feel.
Christmas Shopping Downtown
Between markets, Victoria’s downtown is a good place to find gifts: Government Street, Lower Johnson Street (LoJo) with its independent boutiques, Market Square and Fan Tan Alley in Chinatown. While you’re downtown, see the Festival of Trees at the Bay Centre.
Frequently Asked Questions
Does Victoria have a Christmas market?
Yes. The Bastion Square Christmas Village is the main downtown market, and dozens of neighbourhood markets and craft fairs run from early November to late December.
When is the Dickens Christmas Fair in 2026?
Saturday, December 5, 2026, from 10:00 AM to 4:00 PM at the James Bay Community Centre.
What is the biggest Christmas market weekend in Victoria?
The weekend of November 28 and 29, when Bastion Square has more than 50 vendors and the Santa Claus Parade runs downtown.
Related: Christmas markets in Nanaimo, Best Christmas things to do in Victoria.
Part of: Victoria Christmas Guide 2026
