British Columbia sparkles during the holiday season, and nowhere is that magic clearer than in its Christmas markets. From coastal villages turned festive wonderlands to European-inspired plazas glowing with lights, December in BC offers everyone a chance to shop local, sip something warm and soak in the spirit of the season. Here are four unique markets worth adding to your holiday itinerary in 2025.

Vancouver Christmas Market – A Taste Of Old-World Charm
Dates: Nov. 13-Dec. 24, 2025
Set along the waterfront at Jack Poole Plaza, the Vancouver Christmas Market remains one of the province’s most atmospheric December traditions. Modelled after classic Bavarian village markets, it features more than 110 artisan huts selling handcrafted gifts, ornaments and festive goods. Visitors can wander cobblestone-style aisles with a mug of mulled wine, enjoy live entertainment and admire the towering Christmas pyramid that anchors the space. It’s one of the most enchanting spots in the city on a winter evening — especially with the harbour lights as a backdrop.
Shipyards Christmas Market – North Vancouver’s Waterfront Winter Village
Dates: Nov. 28-Dec. 24, 2025
Just across the inlet, The Shipyards transforms into a bustling holiday market framed by mountain views and ocean air. This free-admission event blends artisan shopping with community fun, offering food stalls, winter treats and regular performances. The vibe is relaxed and welcoming, with families, skaters and shoppers mingling under sparkling lights. It’s an ideal stop for travellers wanting a festive experience without the crowds of downtown.

Wesbrook Village Holiday Market – UBC’s Cozy Festive Hub
Dates: Nov. 28-Dec. 21, 2025
Tucked into the village square at UBC, the Wesbrook Village Holiday Market offers a calm, neighbourhood-style retreat from the holiday rush. Weekends feature rotating vendors, festive treats and a laid-back atmosphere that feels like visiting a small European town. It’s an easygoing option for visitors staying on the west side of Vancouver or for anyone who prefers their holiday shopping with a gentler pace.
Yuletide Market Series – Island Festivities In Victoria
Dates: Nov. 7-Dec. 21, 2025
Across the Strait of Georgia, Victoria’s Yuletide Market Series brings a coastal twist to Christmas shopping. Spread across several December weekends, these markets spotlight Vancouver Island artisans and festive foods in a small-town setting. The finale – a Christmas night market running Dec. 15-18 – offers evening browsing under twinkling lights with hot drinks and live entertainment. It’s a wonderful add-on for travellers exploring the island during the winter season.


