How to Make the Most of Vancouver Christmas Events This December

The best way to enjoy Vancouver’s Christmas events is to match each one to the right week of the month. Visit the market early, while it still has elbow room, and save mid-December for the ballet and the North Shore. Several light displays also carry on well past the 25th, so Christmas week never has to hold everything.

December here rarely looks like a snow globe, and that suits the city just fine. It smells of wet cedar and mulled wine, sparkles across water and mountain, and stretches from Jack Poole Plaza to the top of Grouse. Book timed entries ahead, pack a hooded rain jacket, and the rest falls into place.

Early December: Room to Breathe

The Market Before the Rush

Through December 4, the Vancouver Christmas Market opens at 4 p.m. on weekdays and 11:30 a.m. on weekends at Jack Poole Plaza. From December 5 to 18, it opens at 11:30 a.m. daily, and from December 19, the gates open at 10 a.m. Each ticket covers a 30-minute arrival window, and you can linger as long as you like once inside. Children 6 and under need no ticket.

Inside, a fire pit lounge, a carousel, and the Wishing Forest surround the Glühwein stalls. A hidden cocktail hut and a photo booth add a few surprises, and a season pass brings priority entry for anyone eyeing a return trip.

A Million Bulbs on Oak Street

At VanDusen Botanical Garden, the Festival of Lights spreads more than a million bulbs over about six hectares. Themed areas fill the grounds, and timed entry starts at 4 p.m., with final entry at 9 p.m. Food vendors set up along the route for anyone who skipped dinner. On December 1, the garden holds a sensory-friendly night for neurodiverse people, their families, and caregivers.

Parking in the garden’s lot off West 37th Avenue is free this season, and it fills fast. The No. 17 Oak bus stops nearby, and Oakridge-41st Station on the Canada Line sits about 20 minutes away on foot.

Mid-December: Ballet, Night Walks, and the North Shore

Two Nutcrackers, Same Stage

The Queen Elizabeth Theatre hosts two productions of The Nutcracker a few days apart. The Royal Winnipeg Ballet dances from December 9 to 13, with 6:30 p.m. curtains and weekend matinees at 1:30 p.m. Goh Ballet follows from December 17 to 20, with 7 p.m. evening shows and 2 p.m. matinees on its closing weekend.

Every audience member needs a ticket, toddlers included. Buy from the official sellers, buy.rwb.org for the Royal Winnipeg Ballet and GohNutcracker.com for Goh Ballet, since resellers can overcharge or sell invalid seats. Either show makes a fine answer to the stormiest night on your calendar. On those nights, a pre-booked drop-off at the theatre doors shrinks the dash through the rain to a few steps.

A New Walk in Stanley Park

Astra Lumina, a night walk making its Canadian debut, runs beside the Stanley Park Railway this season. Bright Nights, which used to light up the same area, moved to Noël Surrey at the Cloverdale Fairgrounds in 2025. The one-hour route covers about 1.6 kilometres of uneven ground, so boots with grip beat fashion sneakers.

Adult tickets cost $39.90 and children’s $29.90, plus a small booking fee, while kids under 4 go free. The walk runs rain or shine through December 31. If your evening changes, you can request a new date up to 48 hours before your session, and if weather cancels a night, organizers send an email. Arrive 15 minutes before your slot, with drop-offs at Lot 62 on Pipeline Road.

Grouse and Capilano Back to Back

Save the first clear day for the North Shore. On Grouse Mountain, a standard admission covers most of the Peak of Christmas festivities:

  • Santa’s Workshop, with photos at $5 each.
  • The Light Walk around Blue Grouse Lake.
  • An outdoor skating pond, where rentals run $10 for adults and $6 for children.
  • Reindeer talks at noon and 3 p.m., plus Christmas films at the Theatre in the Sky.
  • Elf Headquarters, open from 10 a.m. to 8 p.m. on most days, plus live music at the Peak Chalet.

Sleigh rides run only when there’s enough snow, and heavy downpours can close trails, so check conditions before you head up.

On the way down, Capilano Road runs a few kilometres down to Capilano Suspension Bridge Park, where Canyon Lights marks its 20th year. The park opens at 11 a.m. and takes its last arrivals at 9 p.m. A 3 p.m. start lets you cross the bridge in daylight and again under the lights. Look for Light Storm, a new installation in Cliffwalk Gardens with a luminous moon, cascading lights, and an illuminated chandelier. The Pond of Many Moons adds another display beside the park’s large pond. Adults pay $76.95, youth $49.95, and children aged 6 to 12 $29.95, with part of the proceeds going to the B.C. Professional Fire Fighters’ Burn Fund.

The same pairing makes a strong backbone for a private sightseeing day around Vancouver. Stanley Park and Gastown fit in easily on the way back across the Lions Gate Bridge.

Christmas Week: Last Calls and a Day Off

A few closures matter in the final stretch:

  • Christmas Eve marks the last day for the market and for most of Grouse’s Peak of Christmas. On Grouse, Santa’s Workshop shortens its hours to 10 a.m. until 4 p.m. on the 24th.
  • Elf Headquarters on Grouse switches to those same shorter hours on both December 24 and 25.
  • VanDusen and Capilano both close on December 25.

After the 25th: The Lights Carry On

The season doesn’t end with the wrapping paper. VanDusen runs through January 3, and Canyon Lights continues until January 10. That extra stretch suits relatives who arrive late or a family that needs a breather after the celebrations.

Farther east, Lights at Lafarge brightens Coquitlam’s Town Centre Park. Its lakeside path sits a short stroll from Lafarge Lake-Douglas Station on the SkyTrain. The lights shine from 4 p.m. to 11 p.m., need no booking, and remain up until February 16.

When the Lights Come on Early

In Vancouver, December daylight fades by about 4:30 p.m., so the season belongs to the evenings. The dark comes early, and across the city, the lights come on to meet it.

Those early evenings make timing easy. An entry time around 5 p.m. already shows the lights after dark, and it leaves the rest of the evening free for dinner or a second stop.

Give each evening one main stop and leave the rest open. By the time the last display switches off in the new year, a Vancouver December feels less like a schedule you followed and more like a season you spent in the city.