Skip to content

Local guide

Vancouver in December: Weather, Events and Things to Do

Weather, events, things to do and travel tips for December in Vancouver

Updated 3 min readBy Vancouver Page

December is Vancouver’s most festive month, with Christmas markets, light festivals, carol ships and New Year’s Eve celebrations. Days are short and wet, but the mountains are usually white and ski season is under way.

December in Vancouver at a glance

  • Average high / low: 7°C / 1°C
  • Precipitation: about 172 mm, on about 21 days
  • Daylight: about 8 hours a day
  • Sunshine: about 57 hours over the month
  • What it feels like: festive, dark and wet in the city, snowy in the mountains

Weather in Vancouver in December

Highs average about 7°C and lows about 1°C. Rain falls on about two days in three, and the city sees some snow in most winters. The shortest day, around December 21, has only about 8 hours of daylight.

Averages are for Vancouver International Airport, 1991 to 2020, from Environment and Climate Change Canada (sunshine 1981 to 2010). The North Shore and the mountains are cooler and wetter than the city.

What to pack for Vancouver in December

  • A waterproof jacket, warm layers, hat and gloves
  • Waterproof boots
  • Ski or snowshoe gear for the mountains (rentals available)
  • Something smart for holiday dinners and New Year’s Eve

Events and festivals in December

Dates change every year. See the December events calendar for this year’s dates, or check things to do in Vancouver today and this weekend.

Things to do in Vancouver in December

Tips for visiting Vancouver in December

  • Hotels are cheap early in December and busy around Christmas and New Year’s.
  • Christmas Day is a statutory holiday, and many shops and restaurants close; check hours.
  • Book light shows and holiday dinners early, especially for weekends.

Plan your trip

Build a day out with our free trip planner, follow one of our Vancouver itineraries or browse all upcoming events in Vancouver. On wet days, our rainy day guide has plenty of indoor ideas.

Frequently asked questions

Is December a good time to visit Vancouver?

Yes for holiday events, Christmas markets, lights and skiing. Expect short, wet days in the city.

Does it snow in Vancouver in December?

Sometimes. The city averages about 14 cm of snow in December, often melting quickly, while the mountains are usually snow-covered.

What is there to do in Vancouver at Christmas?

Christmas markets, light festivals at VanDusen and Capilano, the Peak of Christmas at Grouse Mountain, carol ships and skiing.

Vancouver month by month

Previous: Vancouver in November · Best time to visit Vancouver (all months) · Next: Vancouver in January

More local guides

See all in Local Attractions · Plan a custom Vancouver trip

More local guides

See all in Local Attractions · Plan a custom Vancouver trip