Average Temperature in Canada by Month and City

Average Canadian temperatures by month

Alison Czinkota / TripSavvy


Canada temperature varies widely depending on where you are and what time of year it is. The following charts outline average low/high temperatures for major cities in Canada, going—more or less—west to east.

Temperatures below are according to the Weather Network, a source for local Canadian weather information and forecasts.

01 of 12

January

Couple walking in snow covered urban park

Noel Hendrickson / Digital Vision / Getty Images

Average Low/High Temperatures for Major Cities across Canada in January

  • Vancouver, BC: 32 / 43Fahrenheit, (0 / 6Celsius)
  • Edmonton, AB: -2 / 18F, (-19 / -8C)
  • Yellowknife, NWT: -24 / -9F, (-31 / -23C)
  • Inukjuak, NU: -17 / -4F, (-27 / -20C)
  • Winnipeg, MB: -9 / 10F, (-23 / -12C)
  • Ottawa, ON: 5 / 23F, (-15 / -5C)
  • Toronto, ON: 14 / 28F, (-10 / -2C)
  • Montréal, QC: 7 / 23F, (-14 / -5C)
  • Halifax, NS: 16 / 30F, (-9 / -1C)
  • St. John's, NF: 19 / 32F, (-7 / 0C)
02 of 12

February

Lake Moraine, Banff National Park
Darrell Gulin / Getty Images

Average Low / High Temperatures for Major Cities across Canada in February

  • Vancouver, BC: 34 / 46F, (1 / 8C)
  • Edmonton, AB: 3 / 25F, (-16 / -4C)
  • Yellowknife, NWT: -18 / -2F, (-28 / -19C)
  • Inukjuak, NU: -20 / -6F, (-29 / -21C)
  • Winnipeg, MB: -4 / 16F, (-20 / -9C)
  • Ottawa, ON: 9 / 25F, (-13 / -4C)
  • Toronto, ON: 14 / 30F, (-10 / -1C)
  • Montréal, QC: 9 / 27F, (-13 / -3C)
  • Halifax, NS: 14 / 30F, (-10 / -1C)
  • St. John's, NF: 18 / 32F, (-8 / 0C)
03 of 12

March

View of Toronto skyline from Ward's Island
Ashley L Duffus / Getty Images

Average Low / High Temperatures for Major Cities across Canada in March

  • Vancouver, BC: 41 / 55F, (5 / 13C)
  • Edmonton, AB: 19 / 34F, (-7 / 1C) still possibility of snow
  • Yellowknife, NWT: -11 / 10F, (-24 / -12C)
  • Iqaluit, NU: -17 / 0F, (-27 / -18C) one of the coldest, snowiest months
  • Winnipeg, MB: 12 / 30F, (-11 / -1C)
  • Ottawa, ON: 21 / 36F, (-6 / 2C) mix of rain / snow, but warming up
  • Toronto, ON: 25 / 39F, (-4 / 4C)
  • Montréal, QC: 21 / 36F, (-6 / 2C)
  • Halifax, NS: 23 / 37F, (-5 / 3C)
  • St. John's, NF: 23 / 34F, (-5 / 1C)
04 of 12

April

Ottawa in spring is especially popular due its tulip festival

Dennis McColeman / Getty Images

Average Low / High Temperatures for Major Cities across Canada in April

  • Vancouver, BC: 41 / 55F, (5 / 13C)
  • Edmonton, AB: 27 / 48F, (-3 / 9C)
  • Yellowknife, NWT: 9 / 30F, (-13 / -1C)
  • Iqaluit, NU: -2 / 14F, (-19 / -10C)
  • Winnipeg, MB: 28 / 48F, (-3 / 9C)
  • Ottawa, ON: 37 / 54F, (3 / 15C)
  • Toronto, ON: 34 / 53F, (1 / 11C)
  • Montréal, QC: 34 / 52F, (1 / 11C)
  • Halifax, NS: 34 / 48F, (1 / 9C)
  • St. John's, NF: 30 / 41F, (-1 / 5C)
Continue to 5 of 12 below.
05 of 12

May

Amazing town on cliff over looking St. John's Newfoundland
Yves Marcoux / Getty Images

Average Low / High Temperatures for Major Cities across Canada in May

  • Vancouver, BC: 46 / 61F, (8 / 16C)
  • Edmonton, AB: 37 / 63F, (3 / 17C)
  • Yellowknife, NWT: 32 / 50F, (0 / 10C)
  • Inukjuak, NU: 25 / 34F, (-4 / 1C)
  • Winnipeg, MB: 41 / 66F, (5 / 19C)
  • Ottawa, ON: 45 / 66F, (7 / 19C)
  • Toronto, ON: 43 / 64F, (6 / 18C)
  • Montréal, QC: 45 / 66F, (7 / 19C)
  • Halifax, NS: 39 / 59F, (4 / 15C)
  • St. John's, NF: 34 / 50F, (1 / 10C)
06 of 12

June

False Creek, Vancouver in June
LeonU / Getty Images

Average Low / High Temperatures for Major Cities across Canada in June

  • Vancouver, BC: 52 / 66F, (11 / 19C)
  • Edmonton, AB: 45 / 70F, (7 / 21C)
  • Yellowknife, NWT: 46 / 64F, (8 / 18C)
  • Inukjuak, NU: 32 / 46F, (0 / 8C)
  • Winnipeg, MB: 50 / 73F, (10 / 23C)
  • Ottawa, ON: 54 / 75F, (12 / 24C)
  • Toronto, ON: 52 / 75F, (11 / 24C)
  • Montréal, QC: 55 / 73F, (13 / 23C)
  • Halifax, NS: 48 / 68F, (9 / 20C)
  • St. John's, NF: 43 / 61F, (6 / 16C)
07 of 12

July

Lake Opeongo is the largest lake in Algonquin Provincial Park, Ontario, Canada.
Thomas Peter Widmann / LOOK-foto / Getty Images

Average Low / High Temperatures for Major Cities across Canada in July

  • Vancouver, BC: 55 / 72F (13 / 22C)
  • Edmonton, AB: 48 / 73F, (9 / 23C)
  • Yellowknife, NWT: 54 / 70F, (12 / 21C)
  • Inukjuak, NU: 41 / 55F, (5 / 13C)
  • Winnipeg, MB: 55 / 79F, (13 / 26C)
  • Ottawa, ON: 59 / 79F, (15 / 26C)
  • Toronto, ON: 57 / 81F, (14 / 27C)
  • Montréal, QC: 59 / 79F, (15 / 26C)
  • Halifax, NS: 55 / 73F, (13 / 23C)
  • St. John's, NF: 51 / 68F, (11 / 20C)
08 of 12

August

Sunset in Edmonton, Alberta
Dan Jurak / Getty Images

Average Low / High Temperatures for Major Cities across Canada in August

  • Vancouver, BC: 55 / 72F, (13 / 22C)
  • Edmonton, AB: 46 / 72F, (8 / 22C)
  • Yellowknife, NWT: 50 / 64F, (10 / 18C)
  • Inukjuak, NU: 43 / 54F, (6 / 12C)
  • Winnipeg, MB: 54 / 77F, (12 / 25C)
  • Ottawa, ON: 54 / 77F, (14 / 25C)
  • Toronto, ON: 55 / 79F, (13 / 26C)
  • Montréal, QC: 54 / 77F, (14 / 25C)
  • Halifax, NS: 55 / 73F, (13 / 23C)
  • St. John's, NF: 51 / 68F, (11 / 20C)
Continue to 9 of 12 below.
09 of 12

September

Prosperous Lake, Northwest Territories
WanRu Chen / Getty Images

Average Low / High Temperatures for Major Cities across Canada in September

  • Vancouver, BC: 50 / 64F, (10 / 18C)
  • Edmonton, AB: 37 / 63F, (3 / 17C)
  • Yellowknife, NWT: 37 / 50F, (3 / 10C)
  • Inukjuak, NU: 36 / 46F, (2 / 8C)
  • Winnipeg, MB: 43 / 66F, (6 / 19C)
  • Ottawa, ON: 49 / 68F, (9 / 20C)
  • Toronto, ON: 49 / 70F, (9 / 21C)
  • Montréal, QC: 49 / 68F, (9 / 20C)
  • Halifax, NS: 49 / 66F, (9 / 19C)
  • St. John's, NF: 46 / 61F, (8 / 16C)
10 of 12

October

Pownal, Prince Edward Island, Ontario
Barrett & MacKay / Getty Images

Average Low / High Temperatures for Major Cities across Canada in October

  • Vancouver, BC: 43 / 57F, (6 / 14C)
  • Edmonton, AB: 30 / 52F, (-1 / 11C)
  • Yellowknife, NWT: 27 / 34F, (-3 / 1C)
  • Inukjuak, NU: 30 / 36F, (-1 / 2C)
  • Winnipeg, MB: 32 / 52F, (0 / 11C)
  • Ottawa, ON: 37 / 55F, (3 / 13C)
  • Toronto, ON: 39 / 57F, (4 / 14C)
  • Montréal, QC: 39 / 55F, (4 / 13C)
  • Halifax, NS: 39 / 55F, (4 / 13C)
  • St. John's, NF: 37 / 52F, (3 / 11C)
11 of 12

November

Iceskating at Nathan Phillips Square, Toronto, Ontario
Katrin Ray Shumakov / Getty Images

Average Low / High Temperatures for Major Cities across Canada in November

  • Vancouver, BC: 37 / 48F, (3 / 9C)
  • Edmonton, AB: 14 / 32F, (-10 / 0C)
  • Yellowknife, NWT: 0 / 14F, (-18 / -10C)
  • Inukjuak, NU: 16 / 27F, (-9 / -3C)
  • Winnipeg, MB: 18 / 32F, (-8 / 0C)
  • Ottawa, ON: 28 / 41F, (-2 / 5C)
  • Toronto, ON: 32 / 45F, (0 / 7C)
  • Montréal, QC: 30 / 41F, (-1 / 5C)
  • Halifax, NS: 32 / 45F, (0 / 7C)
  • St. John's, NF: 32 / 43F, (0 / 6C)
12 of 12

December

Place Jacques Cartier, Old Montreal, Quebec
Perry Mastrovito / Getty Images

Average Low / High Temperatures for Major Cities across Canada in December

  • Vancouver, BC: 34 / 43F, (1 / 6C)
  • Edmonton, AB: 1 / 21F, (-17 / -6C)
  • Yellowknife, NWT: -17 / -2F, (-27 / -19C)
  • Inukjuak, NU: -6 / -27F, (-21 / -33C)
  • Winnipeg, MB: 0 / 16F, (-18 / -9C)
  • Ottawa, ON: 12 / 27F, (-11 / -3C)
  • Toronto, ON: 21 / 32F, (-6 / 0C)
  • Montréal, QC: 14 / 28F, (-10 / -2C)
  • Halifax, NS: 21 / 34F, (-6 / 1C)
  • St. John's, NF: 25 / 36F, (-4 / 2C)
Was this page helpful?