Measurements:
°C
°F
World Resorts Canada

When is the Best Time to Visit Canada

Weather Map by Month
JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC

• This is interactive weather map. You can zoom it in or out and move around to find resort you are interested in. You can also click resort name for more details.

• You can choose any month to see day temperature averages for selected period.

Canada Weather by Month

Select Month: JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC
Resort Name Air Temperature
Day / Night
Cloudiness Rainy Days /
Precipitation
Sea Water
Temperature
Sunny
Hours *
Banff 12.9°F 3.5°F 52.6% - - 05h. 02m.
Barrie 21.4°F 17.3°F 72.9% 1 day (0.6 in) 32.0°F 03h. 31m.
Bonavista 26.5°F 24.7°F 74.2% 1 day (0.9 in) 31.6°F 03h. 16m.
Calgary 16.7°F 9.0°F 48.5% - - 05h. 22m.
Canmore 12.8°F 3.5°F 53.2% - - 04h. 59m.
Charlottetown 22.8°F 19.1°F 65.6% 3 days (1.8 in) 29.6°F 04h. 07m.
Corner Brook 22.8°F 17.3°F 82.3% 4 days (2.4 in) 32.0°F 02h. 33m.
Edmonton 11.9°F 5.5°F 51.3% - - 04h. 58m.
Faro Canada -7.2°F -8.0°F 78.5% - - 02h. 20m.
Fernie 16.8°F 8.1°F 80.2% - - 02h. 43m.
Fredericton 22.2°F 15.2°F 55.1% 1 day (0.4 in) - 05h. 06m.
Gatineau 18.3°F 11.6°F 64.7% 1 day (0.6 in) - 04h. 14m.
Gimli 5.4°F 0.1°F 61.2% - 30.4°F 04h. 19m.
Halifax 27.6°F 23.4°F 60.3% 3 days (1.5 in) 36.6°F 04h. 40m.
Hamilton 25.8°F 22.0°F 63.1% 2 days (0.9 in) 36.6°F 04h. 28m.
Jasper 11.1°F 0.4°F 58.0% - - 04h. 28m.
Kamloops 23.6°F 16.9°F 71.1% - - 03h. 28m.
Kawartha Lakes 22.0°F 17.3°F 65.9% 1 day (0.6 in) - 04h. 10m.
Kelowna 28.2°F 20.0°F 68.3% - - 03h. 44m.
Kingston 23.5°F 20.1°F 66.1% 1 day (0.6 in) 37.4°F 04h. 09m.
Kitchener 21.8°F 18.1°F 78.5% 1 day (0.7 in) - 03h. 00m.
Lac-Superieur 14.0°F 7.0°F 73.0% 1 day (0.5 in) - 03h. 27m.
Lake Louise 11.9°F -1.4°F 75.7% - - 03h. 03m.
Laval 17.7°F 12.3°F 65.5% - - 04h. 09m.
Les Iles-de-la-Madeleine 24.5°F 24.9°F 85.8% 1 day (0.5 in) 31.2°F 02h. 16m.
London 23.5°F 19.9°F 80.0% 1 day (0.9 in) - 02h. 53m.
Lunenburg 28.0°F 24.6°F 58.8% 3 days (1.7 in) 36.4°F 04h. 49m.
Magog 18.6°F 12.7°F 74.8% - - 03h. 18m.
Mille-Isles 17.7°F 10.8°F 65.2% 1 day (0.6 in) - 04h. 10m.
Mississauga 24.9°F 21.2°F 62.8% 2 days (0.7 in) 36.4°F 04h. 29m.
Moncton 22.4°F 16.8°F 56.2% 1 day (0.5 in) 29.6°F 04h. 59m.
Mont Tremblant 14.0°F 7.0°F 73.0% 1 day (0.5 in) - 03h. 27m.
Montreal 18.0°F 13.5°F 67.5% 1 day (0.5 in) 35.0°F 03h. 59m.
Moose Jaw 8.7°F 3.8°F 52.7% - - 05h. 04m.
Muskoka Lakes 19.5°F 14.4°F 75.5% 1 day (0.6 in) - 03h. 16m.
Nanaimo 38.3°F 36.2°F 67.5% 7 days (2.4 in) 44.4°F 03h. 51m.
Niagara Falls 26.0°F 22.9°F 72.2% - 34.4°F 03h. 37m.
Niagara-on-the-Lake 26.7°F 24.2°F 69.4% 1 day (0.6 in) 37.0°F 03h. 53m.
North Battleford 4.5°F -0.7°F 56.4% - - 04h. 36m.
North Vancouver 38.8°F 36.5°F 67.7% 7 days (2.8 in) 43.6°F 03h. 49m.
Oshawa 24.5°F 21.0°F 64.1% 2 days (0.7 in) 36.4°F 04h. 21m.
Ottawa 18.4°F 11.9°F 63.7% 1 day (0.6 in) - 04h. 20m.
Prince Albert 3.1°F -3.1°F 55.0% - - 04h. 41m.
Prince Edward Island 22.8°F 19.1°F 65.7% 3 days (1.8 in) 30.2°F 04h. 07m.
Quebec 15.2°F 7.8°F 64.2% 1 day (0.5 in) 31.2°F 04h. 13m.
Regina 5.8°F 0.9°F 60.6% - - 04h. 23m.
Revelstoke 19.0°F 13.5°F 81.1% - - 02h. 36m.
Rocky Harbour 20.7°F 17.6°F 82.4% 6 days (2.9 in) 32.0°F 02h. 31m.
Saint Andrews 26.1°F 21.8°F 49.0% 1 day (0.6 in) 39.0°F 05h. 42m.
Saint John 25.0°F 19.1°F 52.7% 1 day (0.6 in) 40.2°F 05h. 21m.
Saskatoon 5.5°F -0.4°F 55.1% - - 04h. 45m.
Sherbrooke 17.6°F 12.1°F 74.6% - - 03h. 19m.
St. John's 27.0°F 24.5°F 75.4% 2 days (1.1 in) 32.8°F 03h. 11m.
Summerside 21.5°F 19.6°F 63.8% - 29.6°F 04h. 17m.
Sun Peaks 18.9°F 15.0°F 76.2% - - 03h. 01m.
Surrey 39.3°F 35.8°F 67.4% 6 days (2.4 in) 44.6°F 03h. 51m.
Sydney 27.6°F 24.3°F 63.4% 3 days (1.5 in) 33.2°F 04h. 20m.
Sylvan Lake 12.6°F 5.3°F 54.4% - - 04h. 48m.
Thunder Bay 11.9°F 7.0°F 54.5% - 32.8°F 05h. 02m.
Tofino 42.4°F 40.4°F 64.2% 8 days (3.9 in) 46.4°F 04h. 08m.
Toronto 25.2°F 22.1°F 62.8% 2 days (0.6 in) 36.2°F 04h. 28m.
Trinity 26.5°F 24.7°F 74.0% 1 day (0.9 in) 32.4°F 03h. 17m.
Trois-Rivières 16.5°F 10.2°F 64.7% 1 day (0.4 in) - 04h. 12m.
Twillingate Island 25.3°F 23.6°F 75.4% 2 days (1.0 in) 30.6°F 03h. 08m.
Vancouver 39.7°F 37.1°F 70.3% 6 days (2.4 in) 43.4°F 03h. 35m.
Vancouver Island 33.3°F 31.1°F 65.4% 7 days (3.3 in) - 04h. 00m.
Vernon 25.1°F 17.5°F 69.3% - - 03h. 38m.
Victoria 40.9°F 39.8°F 69.1% 2 days (1.2 in) 46.2°F 03h. 44m.
Whistler 30.0°F 18.7°F 64.5% 4 days (2.5 in) - 04h. 04m.
Whitehorse 1.2°F -10.1°F 79.1% - - 02h. 23m.
Windsor 24.0°F 20.6°F 67.9% 2 days (0.8 in) 33.2°F 04h. 03m.
Winnipeg 6.2°F 0.4°F 62.0% - 30.6°F 04h. 17m.
Yellowknife -14.9°F -20.5°F 73.1% - 30.8°F 02h. 39m.
* We are using day length and cloud cover information for each day of the month to calculate average values of sunny hours during the day.