Vancouver
Vancouver in December: what to expect
December is a maybe for Vancouver: rain most days, 7 °C (45 °F) highs, early dark and the year's highest hotel prices around Christmas. Go if you want a mild, green, indoor-city winter with lights and markets, or if you are heading to Whistler to ski. Skip it if you came for mountains, beaches or dry days — come back in July or August.December is a maybe for Vancouver: rain most days, 45 °F (7 °C) highs, early dark and the year's highest hotel prices around Christmas. Go if you want a mild, green, indoor-city winter with lights and markets, or if you are heading to Whistler to ski. Skip it if you came for mountains, beaches or dry days — come back in July or August.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideVancouver
Key facts
- Verdict
- Maybe — mild but wet, dark and expensive; best for city time, lights and ski access
- Typical daytime high / night lowcheck
- About 7 °C / 2 °C (45 °F / 36 °F)
- Raincheck
- Rain on roughly 18–20 days of the month; snow is rare at sea level
- Daylightcheck
- About 8 hours 15 minutes around 21 December — dark by 16:30
- Crowds
- 3/5 — quiet early in the month, busy 20 December–2 January
- Prices
- 4/5 — the most expensive month of the year for hotels
- Ski access
- Whistler Blackcomb is about 2 hours north; winter tyres or chains are required on BC mountain highways
- What to pack
- Waterproof shell, warm mid-layer, waterproof shoes, small umbrella
Weather in December
Vancouver sits in the Pacific coast climate zone: mild and rainy from October to April, with snow only in the mountains. December is the wettest, darkest stretch of that season. Expect a daytime high near 7 °C (45 °F) and a night low near 2 °C (36 °F), rain on roughly 18–20 days, and only about 8 hours of daylight around 21 December, so it is dark by about 16:30.
Rain usually arrives as long, light drizzle rather than thunderstorms, and many days have a dry window in the morning or early afternoon. Snow at sea level is uncommon and rarely lasts, but the North Shore mountains and the road to Whistler get real snow. Wind off the water makes 7 °C feel colder than the number suggests, and indoor heating plus wet clothes is the combination most visitors underestimate.
| Measure | December | Notes |
|---|---|---|
| Daytime high | About 7 °C (45 °F) | Rarely below 3 °C or above 11 °C |
| Night low | About 2 °C (36 °F) | Frost on clear nights |
| Rain days | 18–20 | Mostly light, all-day drizzle |
| Sun hours | About 2 per day | Grey stretches of several days are normal |
| Daylight | About 8 h 15 min at the solstice | Sunset about 16:15 |
| Snow at sea level | Rare | Regular snow on the North Shore mountains |
Crowds and prices
The month splits in two. From 1 to about 19 December, Vancouver is quiet and hotel rates are close to their annual low — this is the best-value window of the winter. From about 20 December to 2 January, the city fills with returning families, holiday visitors and ski traffic, and rates jump to the highest levels of the year. Book that window two to three months ahead or pay a premium.
Restaurants and attractions stay open through the holidays, but some independent shops and cafés close for a few days around 25 December and 1 January. Transit runs a holiday schedule on those dates. If your dates are flexible, the first half of the month gives you the same city with fewer people and lower prices.
| Period | Crowds | Prices | What it means |
|---|---|---|---|
| 1–19 Dec | Low (2/5) | Low–medium (2/5) | Best value; easy walk-in dining |
| 20 Dec–2 Jan | High (4/5) | High (5/5) | Book hotels and holiday dinners ahead |
| 3–31 Dec after New Year | Low (2/5) | Low (2/5) | Quiet again; some closures early January |
What's on in December
The month's anchors are light displays and holiday markets rather than large festivals. VanDusen Botanical Garden's Festival of Lights and the Bright Nights display in Stanley Park's miniature railway are the two long-running family draws; both run evenings and both sell timed tickets, so check dates and book ahead. The Vancouver Christmas Market at Jack Poole Plaza runs through the season with food stalls and a carousel.
On the water, the Carol Ships parade of decorated boats has traditionally lit up the harbour on December evenings, and the city's Santa Claus parade usually falls in early December. Dates shift year to year — confirm each one before you build a day around it. Out of town, Whistler Blackcomb is in early-season ski mode, and BC Family Day is not until February, so December has no long weekend.
- VanDusen Festival of Lights — evening light walk, timed tickets (check dates)
- Bright Nights in Stanley Park — lights and the miniature train (check dates)
- Vancouver Christmas Market — Jack Poole Plaza, through the season (check dates)
- Carol Ships — decorated boats in the harbour on selected evenings (check dates)
- Santa Claus parade — usually early December (check date)
- Whistler Blackcomb — early-season skiing, about 2 hours north
Where to go
Plan December around indoor and rain-proof stops, with outdoor time grabbed when the sky clears. Stanley Park's seawall is still worth a walk in a waterproof jacket — it is quieter than in summer and the views across to the North Shore are clear on the rare bright days. Granville Island Public Market is mostly under cover, and the museums and galleries in the city centre and around Kitsilano fill a wet afternoon well.
For snow, head up rather than out: the North Shore mountains are a short drive from downtown and Whistler is about 2 hours north on the Sea to Sky highway. Winter tyres or chains are required on many BC mountain highways in winter, so check the rules before driving. If you have a car and a clear day, the Fraser Valley and the road toward the Okanagan are possible, but mountain passes can close in bad weather.
- Stanley Park seawall — walk it on a dry window
- Granville Island Public Market — mostly covered
- Museums and galleries downtown and in Kitsilano — best wet-day option
- North Shore mountains — local snow, short drive from downtown
- Whistler — about 2 hours north; winter tyres or chains required
- Fraser Valley — day trip only if passes are clear
What to pack
Pack for wet cold, not deep cold. A waterproof shell with a hood over a warm mid-layer beats a heavy coat, because you will be going in and out of heated buildings all day. Waterproof shoes with grip matter more than boots — the pavements are wet far more often than they are snowy. Add a small umbrella, a warm hat and gloves for evenings, and a dry bag or cover for your phone and camera.
Locals dress in layers and rarely carry a heavy winter coat in the city. If you are adding Whistler or the North Shore mountains, bring or rent real snow gear: insulated jacket, waterproof trousers, goggles and gloves. A swimsuit is worth packing if your hotel has a pool or hot tub, which is a common way to end a rainy day here.
- Waterproof shell with a hood
- Warm mid-layer and a light sweater
- Waterproof shoes with grip
- Small umbrella
- Hat and gloves for evenings
- Dry bag for phone and camera
- Snow gear if you are skiing at Whistler or the North Shore
Nearby months
November is greyer and quieter, with lower prices and the same rain. January is the coldest and wettest month of the year but also the cheapest, and ski season is in full swing. February stays wet in the city, adds BC Family Day, and is the best of the three winter months for snow sports. If you want dry weather and long days, the best time to visit Vancouver is July and August.
| Month | Verdict | Why |
|---|---|---|
| November | Caution | Grey, wet, low prices, few events |
| December | Maybe | Wet and dark, holiday lights, highest prices |
| January | Caution | Coldest and wettest, cheapest, full ski season |
| February | Caution | Still wet; BC Family Day; good snow sports |
Questions people ask
Is December a good time to visit Vancouver?
Maybe. It is mild but wet — rain on roughly 18–20 days, highs near 7 °C and dark by 16:30 — and hotel prices peak from about 20 December. Go for holiday lights, indoor city time and Whistler skiing; skip it if you want dry days or mountain hiking.
What is the weather like in Vancouver in December?
Mild and rainy. Daytime highs average about 7 °C (45 °F) and nights about 2 °C (36 °F), with rain on roughly 18–20 days and about 2 hours of sun a day. Snow at sea level is rare; the North Shore mountains and Whistler get regular snow. Check the forecast before you go.
What events happen in Vancouver in December?
The main draws are the VanDusen Festival of Lights, Bright Nights in Stanley Park, the Vancouver Christmas Market and the Carol Ships on the harbour, plus a Santa Claus parade usually in early December. Dates change each year, so confirm before booking. Whistler Blackcomb opens for early-season skiing.
Is it cheaper to visit Vancouver in December?
The first three weeks are among the cheapest of the year for hotels. From about 20 December to 2 January rates hit their annual high because of holiday travel. Book that window two to three months ahead, or shift your dates to early December.
Does it snow in Vancouver in December?
Rarely at sea level, and it usually melts within a day. Real snow falls on the North Shore mountains and on the Sea to Sky highway to Whistler, where winter tyres or chains are required on many BC mountain highways in winter. Check road conditions before driving.
Deep dive
Every source; changeable facts are marked check
Sources
- officialDestination Vancouver
- officialDestination Canada
- officialEnvironment and Climate Change Canada
- officialDriveBC — winter tyre and chain rules
- secondaryWikivoyage — Vancouver