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 68.2°F 51.8°F 35.1% 1 day (0.7 in) - 11h. 24m.
Barrie 77.7°F 63.0°F 36.1% 2 days (1.3 in) 72.2°F 10h. 39m.
Bonavista 69.6°F 59.9°F 62.3% 2 days (1.6 in) 56.4°F 06h. 54m.
Calgary 77.1°F 56.3°F 29.7% 3 days (1.6 in) - 12h. 15m.
Canmore 68.4°F 53.4°F 37.8% 1 day (1.2 in) - 10h. 57m.
Charlottetown 75.2°F 65.3°F 53.9% 2 days (1.8 in) 68.6°F 08h. 04m.
Corner Brook 70.2°F 59.2°F 64.7% 3 days (2.3 in) 61.6°F 06h. 32m.
Edmonton 75.3°F 58.5°F 39.4% 5 days (2.5 in) - 10h. 56m.
Faro Canada 64.2°F 53.3°F 45.0% 1 day (1.0 in) - 11h. 15m.
Fernie 74.5°F 59.1°F 19.8% - - 13h. 38m.
Fredericton 80.5°F 64.2°F 52.6% 2 days (1.5 in) - 08h. 15m.
Gatineau 79.4°F 63.3°F 41.5% 3 days (1.5 in) - 09h. 55m.
Gimli 74.2°F 62.9°F 37.1% 2 days (1.2 in) 72.4°F 11h. 02m.
Halifax 76.5°F 62.7°F 60.8% 2 days (1.5 in) 62.0°F 06h. 56m.
Hamilton 81.0°F 66.8°F 34.0% 3 days (1.3 in) 71.0°F 10h. 53m.
Jasper 70.3°F 50.2°F 38.6% 1 day (0.8 in) - 11h. 00m.
Kamloops 84.8°F 59.2°F 21.9% - - 13h. 26m.
Kawartha Lakes 78.4°F 61.4°F 38.0% 3 days (1.5 in) - 10h. 22m.
Kelowna 90.4°F 60.4°F 17.0% - - 14h. 08m.
Kingston 79.0°F 67.2°F 39.2% 2 days (1.6 in) 74.2°F 10h. 10m.
Kitchener 78.6°F 62.1°F 38.2% 2 days (1.3 in) - 10h. 17m.
Lac-Superieur 75.2°F 60.4°F 48.8% 5 days (2.0 in) - 08h. 51m.
Lake Louise 69.3°F 48.1°F 34.0% - - 11h. 35m.
Laval 79.9°F 66.0°F 41.8% 3 days (1.7 in) - 09h. 53m.
Les Iles-de-la-Madeleine 64.5°F 64.1°F 47.6% 2 days (1.1 in) 63.2°F 09h. 06m.
London 80.2°F 64.0°F 38.7% 3 days (1.3 in) - 10h. 10m.
Lunenburg 73.9°F 63.5°F 56.0% 2 days (1.5 in) 62.4°F 07h. 39m.
Magog 79.1°F 63.1°F 52.5% 3 days (2.4 in) - 08h. 14m.
Mille-Isles 77.5°F 61.5°F 46.8% 4 days (2.3 in) - 09h. 08m.
Mississauga 80.5°F 66.5°F 34.7% 3 days (1.4 in) 69.6°F 10h. 49m.
Moncton 76.8°F 64.8°F 46.8% 2 days (1.3 in) 63.4°F 09h. 09m.
Mont Tremblant 74.5°F 59.9°F 51.6% 3 days (1.7 in) - 08h. 25m.
Montreal 81.8°F 67.1°F 44.2% 1 day (0.9 in) 73.8°F 09h. 30m.
Moose Jaw 81.5°F 62.5°F 27.9% 1 day (0.6 in) - 12h. 28m.
Muskoka Lakes 78.3°F 62.5°F 36.7% 2 days (1.3 in) - 10h. 37m.
Nanaimo 71.4°F 61.6°F 22.3% - 67.0°F 13h. 12m.
Niagara Falls 80.5°F 68.2°F 38.3% 2 days (1.3 in) 73.4°F 10h. 14m.
Niagara-on-the-Lake 80.2°F 68.4°F 37.6% 2 days (1.3 in) 75.6°F 10h. 21m.
North Battleford 75.7°F 59.1°F 34.8% - - 11h. 37m.
North Vancouver 74.8°F 59.8°F 25.5% 1 day (0.4 in) 66.6°F 12h. 44m.
Oshawa 77.9°F 65.9°F 34.0% 3 days (1.5 in) 69.0°F 10h. 56m.
Ottawa 80.3°F 63.4°F 43.7% 1 day (0.8 in) - 09h. 35m.
Prince Albert 75.7°F 58.5°F 35.4% 1 day (0.6 in) - 11h. 33m.
Prince Edward Island 75.0°F 64.5°F 45.9% 2 days (1.4 in) 68.2°F 09h. 18m.
Quebec 77.4°F 61.8°F 52.1% 1 day (1.0 in) 71.2°F 08h. 23m.
Regina 80.3°F 61.5°F 29.6% 1 day (0.8 in) - 12h. 12m.
Revelstoke 79.1°F 58.4°F 27.3% - - 12h. 37m.
Rocky Harbour 70.8°F 59.7°F 61.5% 3 days (2.0 in) 60.8°F 07h. 04m.
Saint Andrews 71.0°F 61.4°F 53.8% 3 days (1.2 in) 58.8°F 08h. 01m.
Saint John 77.0°F 62.7°F 55.7% 3 days (1.6 in) 58.0°F 07h. 44m.
Saskatoon 78.9°F 60.6°F 30.6% - - 12h. 14m.
Sherbrooke 79.2°F 62.4°F 51.3% 3 days (2.4 in) - 08h. 25m.
St. John's 68.2°F 59.7°F 54.4% 2 days (1.1 in) 53.4°F 08h. 04m.
Summerside 74.2°F 64.8°F 50.8% 2 days (1.6 in) 70.8°F 08h. 33m.
Sun Peaks 85.5°F 58.3°F 22.1% - - 13h. 26m.
Surrey 75.6°F 58.9°F 25.1% - 67.2°F 12h. 46m.
Sydney 75.6°F 63.5°F 56.1% 4 days (1.4 in) 63.6°F 07h. 44m.
Sylvan Lake 73.3°F 56.1°F 38.1% 2 days (1.2 in) - 11h. 02m.
Thunder Bay 69.7°F 57.7°F 41.7% 1 day (0.8 in) 60.2°F 10h. 06m.
Tofino 61.9°F 56.8°F 34.5% 1 day (0.5 in) 57.0°F 11h. 17m.
Toronto 81.6°F 67.8°F 35.6% - 66.2°F 10h. 41m.
Trinity 66.0°F 58.9°F 52.8% 1 day (1.0 in) 52.6°F 08h. 23m.
Trois-Rivières 77.3°F 64.1°F 47.2% 5 days (2.5 in) - 09h. 06m.
Twillingate Island 69.8°F 59.8°F 60.2% 2 days (1.5 in) 59.6°F 07h. 17m.
Vancouver 71.7°F 62.2°F 23.9% - 66.4°F 12h. 58m.
Vancouver Island 75.3°F 55.8°F 32.1% - - 11h. 43m.
Vernon 84.9°F 63.2°F 17.9% - - 14h. 02m.
Victoria 64.4°F 57.3°F 21.3% - 52.6°F 13h. 18m.
Whistler 72.0°F 52.0°F 33.7% 1 day (0.7 in) - 11h. 31m.
Whitehorse 68.0°F 49.5°F 49.5% - - 10h. 08m.
Windsor 83.6°F 70.0°F 37.2% 2 days (1.3 in) 75.8°F 10h. 21m.
Winnipeg 79.1°F 60.6°F 36.0% - 70.2°F 11h. 08m.
Yellowknife 72.1°F 59.7°F 34.4% - 59.6°F 13h. 18m.
* 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.