Toronto, Canada skyline

Toronto Weather in December

The usual December conditions in Toronto, Canada, drawn from 2006–2025 records.

Toronto in December: highs near 2.6°C (36.7°F), lows near -3°C (26.6°F), roughly 11 rainy days adding up to 72 mm, and 4.3 hours of sunshine on an average day.

Avg high

2.6°C (36.7°F)

Avg low

-3°C (26.6°F)

Rainfall

72 mm (2.9 in)

Rainy days

11 days

Sunshine

4.3 h / day

Humidity

75%

December vs the rest of the year

9 of the other 11 months are warmer than December in Toronto; for rain it is the 6th wettest month.

MonthAvg highvs DecemberRainRainy days
January-0.4°C (31.3°F)−3°C (−5.4°F)60 mm10
February-0.2°C (31.6°F)−2.8°C (−5°F)59 mm9
March4.5°C (40.1°F)+1.9°C (+3.4°F)62 mm10
April10.4°C (50.7°F)+7.8°C (+14°F)86 mm11
May17.1°C (62.8°F)+14.5°C (+26.1°F)74 mm10
June22.6°C (72.7°F)+20°C (+36°F)88 mm10
July26°C (78.8°F)+23.4°C (+42.1°F)75 mm10
August25.3°C (77.5°F)+22.7°C (+40.9°F)63 mm9
September21.6°C (70.9°F)+19°C (+34.2°F)65 mm9
October14.8°C (58.6°F)+12.2°C (+22°F)83 mm12
November7.8°C (46°F)+5.2°C (+9.4°F)59 mm10
December2.6°C (36.7°F)—72 mm11

What December feels like in Toronto

For Toronto, December is early winter on the calendar. Days barely climb above freezing, so it feels properly wintry outdoors even at midday. The gap between afternoon and night is small, so nights hover around freezing, so frost is common and the temperature hardly changes after dark. The air is damp, which makes cool temperatures feel colder, particularly in wind.

Rain in Toronto in December

Expect a mix of dry and wet days, with rain about one day in 3. Wet days average about 6.6 mm (0.3 in), enough to soak you without an umbrella. That is close to Toronto's typical rain per wet day for the whole year (about 7 mm).

Daylight and sunshine in December

In mid-December, sunrise is at about 7:44 am and sunset at about 4:41 pm (local time) — 8 h 58 min of daylight. Compared with mid-November, the day has lost 45 min. The sun is out for roughly 48% of those daylight hours, so sun and cloud share the day.

How December compares to the rest of the year

In Toronto's temperature order, December sits as the 3rd coolest month. Against November, the average high is 5.2°C (9.4°F) lower, with 14 mm more rain. Temperatures keep falling into January. January averages a high of -0.4°C (31.3°F).

Who December suits

  • Sightseeing: less ideal — it is cold for long walks.
  • Parks & outdoor: less ideal — too cool to sit outside for long.
  • Beach: less ideal — the sea air is too cool.
  • Museums & indoor: a good choice — warm places to spend the coldest part of the day.

Tips for visiting Toronto in December

Rain Protection

Keep a small umbrella in your bag and wear shoes that cope with puddles.

Warm Layers

Insulated layers and warm shoes for the cold hours.

Quick questions

How warm is Toronto in December?

Afternoons average 2.6°C (36.7°F) and nights about -3°C (26.6°F) — freezing by most people's standards. It is the 3rd coolest month of the year.

Does it rain a lot in Toronto in December?

Yes, fairly — rain falls about one day in 3 and totals about 72 mm, so an umbrella is worth carrying.

What should I wear in Toronto in December?

The numbers point to rain protection and warm layers. There is little need to change for the evening.

Is December or January better for visiting Toronto?

January, narrowly: it ranks #11 of 12 among Toronto's months, against #12 for the other. January is cooler and has fewer rainy days.

Is December a good time to visit Toronto?

Poor

Poor — cold days, freezing nights, frequent rain (about 11 rainy days). Within Toronto's own year, December ranks #12 of 12 — one of the least comfortable months.

December in other Canada cities

Warmer or drier places in December

Plan a trip to Toronto

Get a day-by-day weather score for your exact travel dates.

Open the Trip Planner

Monthly averages from 20 years of Open-Meteo history (2006–2025), not a forecast — see all 12 months in Toronto weather by month.