Average Temperatures for Ontario in December

Average temperatures for December at cities, towns and parks throughout Ontario are given below.

You can jump to a separate table for each section of the province: Eastern, Central, Southwestern, Northeastern and Northwestern Ontario.

The tables list the normals for maximum and minimum monthly temperatures, in degrees Celsius and Fahrenheit, based on weather data collected from 1981 to 2010.

Eastern Ontario

Average December temperatures
High °F Low °F Place High °C Low °C
34 21 Belleville 1 -6
31 18 Cornwall 0 -8
33 19 Kingston 1 -7
28 15 Ottawa -2 -9
27 7 Pembroke -3 -14

Central Ontario

Average daily temperatures in December
High °F Low °F Place High °C Low °C
33 19 Barrie 0 -7
34 21 Brantford 1 -6
27 10 French River, Chaudiere Dam -3 -12
36 24 Hamilton 2 -5
29 14 Huntsville -2 -10
32 17 Midland 0 -8
36 24 Niagara Falls 2 -4
36 24 Oshawa 2 -4
32 18 Peterborough 0 -8
37 24 St Catharines 3 -4
36 26 Toronto 2 -3

Southwestern Ontario

December temperatures: daily averages
High °F Low °F Place High °C Low °C
36 25 Chatham-Kent 2 -4
32 19 Guelph 0 -7
34 21 London 1 -6
34 23 Owen Sound 1 -5
35 26 Point Pelee National Park 2 -3
35 23 Sarnia 1 -5
32 20 Waterloo 0 -7
36 24 Windsor 2 -4

Northeastern Ontario

Average December temperatures
High °F Low °F Place High °C Low °C
21 2 Chapleau -6 -16
30 16 Gore Bay -1 -9
17 0 Kapuskasing -8 -18
15 -3 Moosonee -9 -20
25 10 North Bay -4 -12
29 15 Sault Ste Marie -2 -10
31 18 South Baymouth 0 -8
24 9 Sudbury -4 -13
20 1 Timmins -7 -17
24 6 Wawa -4 -15

Northwestern Ontario

Average December temperatures
High °F Low °F Place High °C Low °C
21 4 Atikokan -6 -16
5 -12 Big Trout Lake -15 -24
16 0 Dryden -9 -18
20 2 Fort Frances -7 -16
15 1 Kenora -9 -17
13 -4 Red Lake -11 -20
22 3 Thunder Bay -6 -16
Reference

Environment Canada. Meteorological Service of Canada. Canadian Climate Normals. 1981-2010 Climate Normals & Averages.

Ontario Temperatures
Back to Top