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 66.0°F 51.1°F 40.1% 3 days (2.5 in) - 10h. 35m.
Barrie 79.8°F 63.5°F 40.2% 1 day (1.0 in) 72.4°F 10h. 02m.
Bonavista 65.1°F 59.0°F 59.0% 2 days (1.5 in) 56.2°F 07h. 25m.
Calgary 75.8°F 56.7°F 35.9% 2 days (1.7 in) - 11h. 15m.
Canmore 66.8°F 50.9°F 39.4% 4 days (2.8 in) - 10h. 42m.
Charlottetown 75.2°F 64.5°F 56.1% 2 days (1.7 in) 68.6°F 07h. 44m.
Corner Brook 72.2°F 58.8°F 64.5% 3 days (2.1 in) 61.8°F 06h. 34m.
Edmonton 76.7°F 59.0°F 38.7% 3 days (2.0 in) - 11h. 03m.
Faro Canada 64.4°F 53.4°F 49.2% 2 days (1.1 in) - 10h. 28m.
Fernie 74.1°F 58.0°F 21.8% - - 13h. 20m.
Fredericton 80.7°F 64.6°F 56.9% 1 day (1.1 in) - 07h. 35m.
Gatineau 81.5°F 64.9°F 43.5% 2 days (1.1 in) - 09h. 36m.
Gimli 74.9°F 62.4°F 36.0% 1 day (0.6 in) 72.2°F 11h. 12m.
Halifax 74.6°F 62.9°F 65.7% 2 days (1.5 in) 61.8°F 06h. 11m.
Hamilton 83.2°F 67.8°F 36.3% 2 days (0.9 in) 71.2°F 10h. 33m.
Jasper 68.6°F 48.6°F 41.2% 3 days (1.1 in) - 10h. 34m.
Kamloops 83.5°F 59.3°F 24.1% - - 13h. 06m.
Kawartha Lakes 81.3°F 62.9°F 40.1% 2 days (1.1 in) - 10h. 03m.
Kelowna 87.7°F 62.2°F 19.2% - - 13h. 47m.
Kingston 79.8°F 67.4°F 43.4% 1 day (1.1 in) 74.4°F 09h. 33m.
Kitchener 80.3°F 63.5°F 42.7% 1 day (0.9 in) - 09h. 36m.
Lac-Superieur 76.3°F 61.3°F 50.9% 3 days (1.5 in) - 08h. 31m.
Lake Louise 65.2°F 45.8°F 40.6% 3 days (2.2 in) - 10h. 32m.
Laval 81.7°F 67.0°F 42.9% 2 days (1.3 in) - 09h. 42m.
Les Iles-de-la-Madeleine 63.8°F 63.0°F 55.0% 1 day (0.7 in) 63.2°F 07h. 57m.
London 81.0°F 64.4°F 43.0% 2 days (1.0 in) - 09h. 32m.
Lunenburg 71.8°F 63.2°F 63.1% 2 days (1.5 in) 62.2°F 06h. 35m.
Magog 80.1°F 64.1°F 53.6% 2 days (1.8 in) - 08h. 04m.
Mille-Isles 77.9°F 63.3°F 49.0% 2 days (1.8 in) - 08h. 48m.
Mississauga 82.9°F 68.2°F 35.8% 2 days (1.0 in) 69.8°F 10h. 39m.
Moncton 79.0°F 64.7°F 49.7% 1 day (0.9 in) 63.2°F 08h. 42m.
Mont Tremblant 76.1°F 61.1°F 51.4% 2 days (1.3 in) - 08h. 26m.
Montreal 83.2°F 68.4°F 45.5% 1 day (0.5 in) 74.2°F 09h. 18m.
Moose Jaw 80.3°F 61.0°F 31.0% - - 11h. 58m.
Muskoka Lakes 79.6°F 62.7°F 42.9% 2 days (1.0 in) - 09h. 40m.
Nanaimo 71.2°F 62.3°F 23.3% - 67.0°F 13h. 02m.
Niagara Falls 82.4°F 69.1°F 40.3% 2 days (0.9 in) 73.8°F 09h. 56m.
Niagara-on-the-Lake 81.9°F 69.2°F 39.5% 2 days (0.9 in) 75.8°F 10h. 04m.
North Battleford 75.5°F 57.2°F 34.9% - - 11h. 36m.
North Vancouver 72.8°F 61.4°F 26.3% - 66.6°F 12h. 35m.
Oshawa 79.4°F 66.1°F 37.2% 2 days (1.1 in) 69.0°F 10h. 28m.
Ottawa 82.7°F 65.9°F 45.8% - - 09h. 15m.
Prince Albert 76.6°F 57.2°F 32.9% - - 11h. 59m.
Prince Edward Island 75.2°F 63.9°F 49.6% 2 days (1.4 in) 68.2°F 08h. 44m.
Quebec 78.3°F 63.5°F 52.6% 1 day (0.6 in) 71.2°F 08h. 18m.
Regina 79.4°F 60.1°F 33.3% - - 11h. 36m.
Revelstoke 74.7°F 56.2°F 30.9% - - 12h. 02m.
Rocky Harbour 68.3°F 59.9°F 64.3% 5 days (3.4 in) 60.8°F 06h. 38m.
Saint Andrews 68.9°F 60.2°F 62.1% 2 days (0.9 in) 58.6°F 06h. 45m.
Saint John 73.2°F 61.0°F 65.3% 2 days (1.1 in) 57.8°F 06h. 17m.
Saskatoon 78.3°F 59.4°F 31.7% - - 12h. 03m.
Sherbrooke 79.9°F 63.2°F 52.8% 2 days (1.8 in) - 08h. 12m.
St. John's 68.6°F 59.2°F 53.5% 2 days (1.1 in) 53.4°F 08h. 12m.
Summerside 73.5°F 64.5°F 53.8% 1 day (1.1 in) 70.8°F 08h. 05m.
Sun Peaks 79.6°F 58.4°F 26.3% - - 12h. 46m.
Surrey 75.0°F 59.8°F 26.2% - 67.2°F 12h. 36m.
Sydney 75.9°F 63.5°F 58.2% 4 days (1.9 in) 64.0°F 07h. 24m.
Sylvan Lake 73.0°F 54.6°F 39.9% 3 days (1.8 in) - 10h. 44m.
Thunder Bay 70.5°F 57.8°F 43.6% - 60.6°F 09h. 48m.
Tofino 61.7°F 56.3°F 43.1% - 57.0°F 09h. 56m.
Toronto 82.9°F 69.6°F 37.0% - 66.6°F 10h. 28m.
Trinity 63.5°F 57.5°F 52.5% 1 day (1.0 in) 52.6°F 08h. 26m.
Trois-Rivières 78.7°F 64.2°F 49.4% 3 days (2.0 in) - 08h. 46m.
Twillingate Island 64.0°F 58.4°F 61.9% 4 days (3.1 in) 59.4°F 07h. 01m.
Vancouver 72.2°F 63.0°F 25.9% - 66.4°F 12h. 39m.
Vancouver Island 71.5°F 56.4°F 32.5% - - 11h. 39m.
Vernon 83.8°F 62.8°F 21.5% - - 13h. 28m.
Victoria 63.6°F 56.6°F 20.5% - 52.6°F 13h. 25m.
Whistler 71.3°F 50.9°F 36.5% 1 day (0.4 in) - 11h. 04m.
Whitehorse 68.2°F 48.1°F 51.4% 1 day (0.7 in) - 09h. 49m.
Windsor 84.9°F 71.2°F 38.9% 1 day (1.0 in) 76.2°F 10h. 06m.
Winnipeg 80.6°F 61.4°F 37.4% - 70.4°F 10h. 54m.
Yellowknife 70.5°F 57.8°F 35.1% - 59.0°F 13h. 11m.
* 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.