The weather is cold and you'll likely run into snow, but if you're prepared and have packed appropriately, you can still enjoy December in Canada, whether you're looking for city walking or lots of outdoor activities.
In fact, just before and just after Christmas offers visitors some of the best opportunities for airfare and hotel bargains. Even if December wasn't really on your radar as a month to visit (the majority of visitors who aren't skiers come in the summer), give it some consideration. In many ways, you'll get to experience Canada in a unique and authentic way. There will be lots of outdoor festivals but plenty of indoor activities as well. (Plus, if you are coming for the skiing, early December is a great time to catch a bargain.)
Canada Weather in December
Regardless of Canada's geographic diversity, December is generally very cold. Expect highs in most places to hover around freezing (32 degrees Fahrenheit, 9 degrees Celsius) and lows to dip far below.
- Vancouver, BC: 43 degrees Fahrenheit (6 degrees Celsius) high/34 degrees Fahrenheit (1 degree Celsius) low
- Edmonton, AB: 21 F (-6 C)/1 F (-17 C)
- Yellowknife, NWT: -2 F (-19 C)/-17 F (-27 C)
- Inukjuak, NU: -6 F (-21 C)/-27 F (-33 C)
- Winnipeg, MB: 16 F (-9 C)/0 F (-18 C)
- Ottawa, ON: 27 F (-3 C)/12 F (-11 C)
- Toronto, ON: 32 F (0 C)/21 F (-6 C)
- Montréal, QC: 28 (-2 C)/14 F (-10 C)
- Halifax, NS: 34 F (1 C)/21 F (-6 C)
- St. John's, NF: 36 F (2 C)/25 F (-4 C)
Cities like Toronto are often freezing, with abundant snow, while the West Coast enjoys a more mild climate, with Vancouver, Victoria, and other coastal cities getting little or no snow.
What to Pack
Canada's bitterly cold days require a wardrobe to match. If you're planning on spending any time outdoors—whether that be skiing or simply strolling around cities—you'll want to bundle up. Typical winter staples such as a heavy coat, waterproof shoes, and a scarf, hat, and gloves are must-packs, but you'll also want to consider layers that will offer more warmth on the most frigid of days. To maximize warmth, consider packing the following:
- Base layers (ideally silk, nylon, or polyester)
- A fleece or down jacket
- A water-repellant or -resistant outer layer
- Waterproof boots or shoes, such as winter hiking boots
- A scarf or buff
- Mittens or gloves
- Moisture-wicking socks, ideally wool
- A wool beanie or hat
December Events in Canada
Most events in Canada in December are—not suprisingly–related to Christmas. If you love Christmas markets and other seasonal celebrations, you're in luck.
- December 25, Christmas, is a statutory holiday across Canada so expect most things to be closed.
- December 26, or Boxing Day, is a statutory holiday in Ontario, Quebec, New Brunswick, Nova Scotia, PEI, and Newfoundland & Labrador for government and most industries other than retail. Boxing Day sales on the days following Christmas are the biggest shopping days in Canada much like the day after Thanksgiving in the U.S.
- The Whistler Film Festival usually wraps up in early December. This event includes screenings of nearly 100 films, live music, and lectures by Canada's top filmmakers.
- Vancouver's incredible Festival of Lights includes more than 1 million lights and transforms the city's botanical garden into an incredible display. The event runs through early January.
- Calgary's Heritage Park celebrates Christmas with "Once Upon a Christmas," an incredible recreation of what Christmas was like for residents in the mid-19th century. The event includes wagon rides, carolers, baked treats, and more.
- Toronto's annual Christmas Market is held in the city's Distillery District. The experience includes food vendors, beer gardens, and plenty of local vendors selling their crafts.
- Ottawa's Parliament Hill is home to an impressive lights display each year, including an astounding light show at sundown. The scene is projected onto Centre Block and the Peace Tower.
- Quebec's Nöel Dans Le Parc is a series of three different Christmas villages spread across La Belle Ville. There are plenty of Christmas lights, cozy cabins, and holiday snacks.
December Travel Tips
- December 24 is a major travel day and airports throughout the country will be congested.
- Just because it's cold doesn't mean that Canadian hole up indoors! Take part in one of the many outdoor activities that the country participates in, including downhill skiing, cross-country skiing, snowshoeing, and ice skating.
- Canada has world-class skiing, which is in full swing by the time December rolls around. Top resorts include Whistler in British Columbia and Mont-Tremblant in Quebec.
Want to know more amount visiting Canada? Check out our guide to the best time to visit Canada.