Canada average temperatures & weather

Canada

Canada monthly averages

Canada Climate Summary

Varies from temperate in south to subarctic and arctic in north

Canada weather stats

Canada weather statistics
Hottest month: July 23.2°C 73.8°F
Driest month: April 78mm 3ins
Sunniest month: July 9.2hrs
Coldest month: January -5.4°C 22.2°F
Wettest month: December 110mm 4ins
  • Vancouver

    °C/°F
    month
    /42°
    /33°
    1.9hrs
    191mm
    Jan
    13°/56°
    /41°
    6hrs
    97mm
    Apr
    22°/72°
    13°/55°
    9.9hrs
    48mm
    Jul
    14°/57°
    /44°
    4.4hrs
    152mm
    Oct
  • Québec

    °C/°F
    month
    -8°/18°
    -17°/2°
    3.6hrs
    85mm
    Jan
    /47°
    -1°/30°
    6.3hrs
    81mm
    Apr
    25°/77°
    14°/57°
    8.8hrs
    118mm
    Jul
    11°/52°
    /36°
    4.2hrs
    97mm
    Oct
  • Montréal

    °C/°F
    month
    -6°/22°
    -14°/6°
    3.6hrs
    76mm
    Jan
    11°/52°
    /34°
    6.6hrs
    78mm
    Apr
    27°/80°
    16°/62°
    9.3hrs
    93mm
    Jul
    13°/55°
    /40°
    4.9hrs
    82mm
    Oct
  • St. John's

    °C/°F
    month
    -1°/31°
    -8°/18°
    2.8hrs
    155mm
    Jan
    /41°
    -2°/29°
    4.3hrs
    115mm
    Apr
    20°/69°
    11°/51°
    7.7hrs
    75mm
    Jul
    11°/51°
    /39°
    3.8hrs
    147mm
    Oct
  • Winnipeg

    °C/°F
    month
    -13°/8°
    -24°/-11°
    4.3hrs
    20mm
    Jan
    10°/50°
    -2°/29°
    8.3hrs
    34mm
    Apr
    26°/79°
    13°/56°
    11.1hrs
    67mm
    Jul
    11°/52°
    /32°
    5.2hrs
    29mm
    Oct
  • Calgary

    °C/°F
    month
    -5°/24°
    -16°/3°
    4hrs
    17mm
    Jan
    10°/50°
    -2°/28°
    7.5hrs
    29mm
    Apr
    23°/73°
    /49°
    10.9hrs
    66mm
    Jul
    12°/54°
    -1°/30°
    6.2hrs
    17mm
    Oct
  • Niagara Falls

    °C/°F
    month
    -1°/30°
    -8°/17°
    3.2hrs
    68mm
    Jan
    12°/53°
    /35°
    6.9hrs
    76mm
    Apr
    27°/80°
    17°/62°
    10.1hrs
    67mm
    Jul
    15°/59°
    /43°
    5.3hrs
    77mm
    Oct
  • Halifax

    °C/°F
    month
    -0°/31°
    -9°/16°
    3.8hrs
    137mm
    Jan
    /46°
    -0°/32°
    5.5hrs
    112mm
    Apr
    22°/71°
    13°/55°
    7.5hrs
    100mm
    Jul
    13°/56°
    /42°
    5.2hrs
    133mm
    Oct

Change units