Measurements:
°C
°F
World Resorts Canada

Canada Weather in July

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.

What is the Best Canada Resort to Visit in July?

Information below will help you to choose the right place to visit in Canada in July. You can find warmest resort with less rains and more sunny hours during the day. We also provide information about sea water temperature so you can find the best place for your trip.

Resort Name Air Temperature
Day / Night
Cloudiness Rainy Days /
Precipitation
Sea Water
Temperature
Sunny
Hours *
Banff 64.9°F 50.7°F 38.9% 5 days (3.6 in) - 10h. 46m.
Barrie 80.3°F 63.0°F 39.3% - 72.4°F 10h. 11m.
Bonavista 61.4°F 56.5°F 48.3% 1 day (0.9 in) 56.2°F 09h. 05m.
Calgary 73.8°F 55.8°F 38.0% 2 days (1.9 in) - 10h. 54m.
Canmore 64.8°F 50.7°F 39.1% 5 days (3.6 in) - 10h. 44m.
Charlottetown 74.7°F 62.7°F 46.2% 1 day (1.1 in) 68.6°F 09h. 14m.
Corner Brook 73.3°F 56.9°F 55.4% 3 days (1.2 in) 61.8°F 07h. 59m.
Edmonton 76.7°F 58.6°F 36.2% 1 day (1.1 in) - 11h. 28m.
Faro Canada 61.2°F 52.1°F 57.2% 1 day (1.0 in) - 08h. 58m.
Fernie 71.8°F 57.0°F 22.4% - - 13h. 13m.
Fredericton 81.2°F 63.6°F 52.0% - - 08h. 20m.
Gatineau 82.0°F 64.7°F 41.6% 1 day (0.6 in) - 09h. 53m.
Gimli 75.3°F 62.7°F 35.3% - 72.2°F 11h. 18m.
Halifax 72.8°F 61.0°F 56.1% 1 day (1.1 in) 61.8°F 07h. 39m.
Hamilton 84.2°F 67.7°F 34.3% 1 day (0.5 in) 71.2°F 10h. 51m.
Jasper 68.3°F 47.0°F 37.8% 3 days (1.1 in) - 11h. 07m.
Kamloops 81.8°F 57.0°F 25.7% - - 12h. 50m.
Kawartha Lakes 82.8°F 63.1°F 37.8% 1 day (0.7 in) - 10h. 23m.
Kelowna 86.5°F 61.4°F 21.5% - - 13h. 24m.
Kingston 80.0°F 67.1°F 41.7% 1 day (0.8 in) 74.4°F 09h. 48m.
Kitchener 81.0°F 63.9°F 41.9% - - 09h. 43m.
Lac-Superieur 76.2°F 60.4°F 47.5% 1 day (0.8 in) - 09h. 02m.
Lake Louise 63.7°F 42.8°F 39.7% 5 days (3.1 in) - 10h. 41m.
Laval 82.3°F 66.7°F 38.3% 1 day (0.8 in) - 10h. 25m.
Les Iles-de-la-Madeleine 63.8°F 62.9°F 50.6% - 63.2°F 08h. 38m.
London 81.5°F 64.4°F 42.0% - - 09h. 40m.
Lunenburg 69.7°F 61.6°F 55.0% 1 day (1.1 in) 62.2°F 07h. 48m.
Magog 81.0°F 63.6°F 47.8% 1 day (1.0 in) - 08h. 56m.
Mille-Isles 78.2°F 63.8°F 45.1% 1 day (1.3 in) - 09h. 23m.
Mississauga 84.0°F 68.7°F 33.5% 1 day (0.6 in) 69.8°F 11h. 00m.
Moncton 80.5°F 64.0°F 46.1% - 63.2°F 09h. 15m.
Mont Tremblant 76.2°F 60.4°F 47.5% 1 day (0.8 in) - 09h. 02m.
Montreal 83.1°F 67.9°F 38.2% 1 day (0.7 in) 74.2°F 10h. 25m.
Moose Jaw 80.6°F 61.0°F 31.3% - - 11h. 55m.
Muskoka Lakes 80.1°F 62.0°F 43.2% 1 day (0.7 in) - 09h. 37m.
Nanaimo 70.6°F 62.8°F 24.9% - 67.0°F 12h. 47m.
Niagara Falls 83.9°F 69.2°F 37.4% 1 day (0.4 in) 73.8°F 10h. 22m.
Niagara-on-the-Lake 82.5°F 69.5°F 36.6% 1 day (0.5 in) 75.8°F 10h. 29m.
North Battleford 75.9°F 56.7°F 33.6% - - 11h. 48m.
North Vancouver 70.8°F 62.7°F 28.6% - 66.6°F 12h. 14m.
Oshawa 79.7°F 65.7°F 35.3% 1 day (0.7 in) 69.0°F 10h. 45m.
Ottawa 82.2°F 65.1°F 40.6% 1 day (0.6 in) - 10h. 02m.
Prince Albert 77.4°F 57.2°F 30.4% - - 12h. 23m.
Prince Edward Island 74.7°F 62.7°F 45.9% 2 days (1.2 in) 68.2°F 09h. 17m.
Quebec 78.0°F 62.2°F 48.0% 1 day (0.8 in) 71.2°F 09h. 00m.
Regina 79.6°F 60.1°F 34.0% - - 11h. 30m.
Revelstoke 72.0°F 53.1°F 32.3% - - 11h. 48m.
Rocky Harbour 66.0°F 58.1°F 55.6% 6 days (3.6 in) 60.8°F 08h. 00m.
Saint Andrews 66.9°F 58.8°F 58.1% 1 day (0.4 in) 58.6°F 07h. 21m.
Saint John 69.9°F 58.2°F 64.6% 1 day (0.6 in) 57.8°F 06h. 23m.
Saskatoon 78.7°F 59.5°F 31.1% - - 12h. 08m.
Sherbrooke 80.7°F 62.6°F 47.0% 1 day (0.9 in) - 09h. 04m.
St. John's 69.1°F 59.0°F 49.8% 2 days (1.1 in) 53.4°F 08h. 47m.
Summerside 72.3°F 63.6°F 43.9% - 70.8°F 09h. 36m.
Sun Peaks 76.0°F 55.6°F 29.0% - - 12h. 20m.
Surrey 74.1°F 60.3°F 28.4% - 67.2°F 12h. 15m.
Sydney 77.0°F 62.8°F 47.5% 2 days (1.4 in) 64.0°F 09h. 02m.
Sylvan Lake 72.5°F 53.7°F 39.1% 3 days (2.0 in) - 10h. 51m.
Thunder Bay 71.8°F 58.0°F 42.3% - 60.6°F 10h. 00m.
Tofino 61.3°F 56.5°F 47.2% - 57.0°F 09h. 17m.
Toronto 83.1°F 69.9°F 31.9% - 66.6°F 11h. 14m.
Trinity 61.4°F 56.5°F 48.3% 1 day (0.9 in) 52.6°F 09h. 05m.
Trois-Rivières 79.0°F 63.2°F 45.6% 1 day (0.9 in) - 09h. 21m.
Twillingate Island 59.9°F 55.5°F 52.6% 4 days (3.4 in) 59.4°F 08h. 28m.
Vancouver 71.4°F 62.5°F 27.9% - 66.4°F 12h. 20m.
Vancouver Island 69.8°F 55.1°F 32.8% - - 11h. 37m.
Vernon 83.0°F 61.3°F 23.6% - - 13h. 07m.
Victoria 64.0°F 56.5°F 20.3% - 52.6°F 13h. 26m.
Whistler 70.0°F 48.2°F 38.5% - - 10h. 45m.
Whitehorse 65.0°F 44.0°F 58.2% 1 day (0.9 in) - 08h. 34m.
Windsor 85.9°F 71.7°F 37.6% - 76.2°F 10h. 18m.
Winnipeg 80.2°F 62.4°F 38.2% - 70.4°F 10h. 47m.
Yellowknife 67.6°F 55.1°F 37.6% - 59.0°F 12h. 41m.
* 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.