World Resorts Canada Weather

Weather in Canada in July

Canada in July on a weather map
Now
January
February
March
April
May
June
July
August
September
October
November
December
• This map is fully interactive. You can zoom it in and out or pan it to find any other places.

Best place for vacation in Canada in July

Table below will help you to find the best place for your vacation in Canada in July. Find the place with less rains and more sun. We also provide information about sea water temperature for marine resort.

Place name Air temp
day / night
Cloudiness Rainy days (precipitation) Sunny hours
 Banff 67.8°F 52.7°F 27.1% 3 days (2.4 in.) 12 h. 39 min.
 Barrie 78.8°F 62.3°F 30.3% - 11 h. 32 min.
 Bonavista 59.4°F 54.9°F 51.1% - 8 h. 39 min.
 Calgary 74.3°F 56.1°F 27.4% 1 day (1.4 in.) 12 h. 37 min.
 Canmore 67.8°F 52.7°F 27.3% 3 days (2.4 in.) 12 h. 38 min.
 Charlottetown 72.8°F 61.1°F 38.1% 1 day (1.0 in.) 10 h. 29 min.
 Corner Brook 70.2°F 55.0°F 54.4% 2 days (1.2 in.) 8 h. 9 min.
 Edmonton 72.9°F 56.7°F 37.0% 1 day (1.0 in.) 11 h. 20 min.
 Faro Canada 60.2°F 49.3°F 56.5% 1 day (0.9 in.) 9 h. 6 min.
 Fernie 73.8°F 57.6°F 15.2% - 14 h. 22 min.
 Fredericton 78.7°F 61.2°F 40.7% 1 day (1.0 in.) 10 h. 4 min.
 Gatineau 79.9°F 63.5°F 33.3% 2 days (1.2 in.) 11 h. 10 min.
 Gimli 75.2°F 62.4°F 28.0% 1 day (0.6 in.) 12 h. 28 min.
 Halifax 72.1°F 59.8°F 47.1% 1 day (0.9 in.) 9 h. 1 min.
 Hamilton 82.3°F 66.3°F 27.4% 1 day (1.0 in.) 11 h. 53 min.
 Jasper 67.5°F 45.8°F 36.1% 2 days (0.9 in.) 11 h. 24 min.
 Kamloops 80.4°F 57.6°F 18.7% - 13 h. 58 min.
 Kawartha Lakes 80.3°F 61.8°F 29.6% 1 day (0.6 in.) 11 h. 38 min.
 Kelowna 83.9°F 61.5°F 15.2% - 14 h. 25 min.
 Kingston 77.3°F 64.8°F 33.6% 1 day (0.9 in.) 11 h. 1 min.
 Kitchener 79.5°F 62.3°F 32.5% - 11 h. 7 min.
 Lac-Superieur 74.3°F 60.2°F 39.3% 1 day (0.8 in.) 10 h. 18 min.
 Lake Louise 63.6°F 43.0°F 32.9% 3 days (2.1 in.) 11 h. 46 min.
 Laval 79.9°F 64.7°F 30.3% 1 day (0.9 in.) 11 h. 38 min.
 Les Iles-de-la-Madeleine 64.4°F 61.0°F 42.9% 1 day (0.6 in.) 9 h. 50 min.
 London 80.2°F 63.3°F 33.6% 1 day (1.1 in.) 10 h. 56 min.
 Lunenburg 69.6°F 60.2°F 46.0% 1 day (1.0 in.) 9 h. 10 min.
 Magog 79.1°F 62.1°F 36.5% 2 days (1.3 in.) 10 h. 39 min.
 Mille-Isles 74.7°F 61.4°F 36.3% 2 days (1.4 in.) 10 h. 44 min.
 Mississauga 81.1°F 66.2°F 25.5% 1 day (0.5 in.) 12 h. 12 min.
 Moncton 77.7°F 61.7°F 37.1% 1 day (0.5 in.) 10 h. 38 min.
 Mont Tremblant 74.3°F 60.2°F 39.3% 1 day (0.8 in.) 10 h. 18 min.
 Montreal 80.4°F 65.5°F 30.3% 1 day (0.7 in.) 11 h. 37 min.
 Moose Jaw 78.3°F 60.1°F 25.1% - 12 h. 54 min.
 Muskoka Lakes 77.6°F 60.6°F 34.1% 1 day (0.7 in.) 11 h. 0 min.
 Nanaimo 70.5°F 60.5°F 22.3% - 13 h. 12 min.
 Niagara Falls 82.1°F 66.3°F 29.2% 1 day (0.7 in.) 11 h. 36 min.
 Niagara-on-the-Lake 80.6°F 67.0°F 28.0% 1 day (0.6 in.) 11 h. 47 min.
 North Battleford 73.9°F 56.5°F 32.2% - 12 h. 2 min.
 North Vancouver 69.0°F 60.8°F 25.0% 1 day (0.3 in.) 12 h. 48 min.
 Oshawa 78.3°F 64.2°F 26.7% 1 day (0.8 in.) 12 h. 2 min.
 Ottawa 79.5°F 63.5°F 32.2% 2 days (1.0 in.) 11 h. 20 min.
 Prince Albert 74.8°F 56.8°F 29.2% - 12 h. 35 min.
 Prince Edward Island 72.8°F 61.1°F 37.9% 1 day (1.0 in.) 10 h. 31 min.
 Quebec 76.4°F 61.0°F 37.6% 1 day (0.8 in.) 10 h. 37 min.
 Regina 78.5°F 59.9°F 27.7% - 12 h. 29 min.
 Revelstoke 71.8°F 54.8°F 22.5% - 13 h. 23 min.
 Rocky Harbour 64.4°F 55.9°F 53.9% 4 days (2.8 in.) 8 h. 16 min.
 Saint Andrews 65.3°F 56.6°F 48.4% - 8 h. 49 min.
 Saint John 69.1°F 57.2°F 55.1% 1 day (0.7 in.) 7 h. 50 min.
 Saskatoon 76.9°F 59.7°F 24.5% - 13 h. 13 min.
 Sherbrooke 78.9°F 61.2°F 36.8% 2 days (1.1 in.) 10 h. 37 min.
 St. John's 66.1°F 56.9°F 52.6% 1 day (0.9 in.) 8 h. 20 min.
 Summerside 70.8°F 61.8°F 34.8% 1 day (0.7 in.) 11 h. 0 min.
 Sun Peaks 71.6°F 53.2°F 19.9% - 13 h. 47 min.
 Surrey 72.2°F 58.7°F 24.1% - 12 h. 56 min.
 Sydney 73.0°F 60.3°F 45.8% 2 days (1.2 in.) 9 h. 18 min.
 Sylvan Lake 70.1°F 53.0°F 37.0% 2 days (1.5 in.) 11 h. 11 min.
 Thunder Bay 73.6°F 58.2°F 32.6% 1 day (0.4 in.) 11 h. 31 min.
 Tofino 60.7°F 55.2°F 47.8% - 9 h. 11 min.
 Toronto 80.8°F 67.2°F 25.2% - 12 h. 15 min.
 Trinity 59.4°F 54.9°F 51.1% - 8 h. 39 min.
 Trois-Rivières 78.0°F 62.3°F 35.6% 1 day (1.0 in.) 10 h. 53 min.
 Twillingate Island 58.8°F 54.7°F 53.3% 3 days (2.7 in.) 8 h. 22 min.
 Vancouver 70.2°F 60.2°F 23.9% - 12 h. 58 min.
 Vancouver Island 65.4°F 52.9°F 29.5% 1 day (0.5 in.) 12 h. 8 min.
 Vernon 81.5°F 61.1°F 17.2% - 14 h. 8 min.
 Victoria 65.9°F 55.9°F 17.3% - 13 h. 54 min.
 Whistler 67.0°F 49.6°F 32.1% - 11 h. 46 min.
 Whitehorse 62.3°F 44.0°F 56.3% 1 day (1.0 in.) 8 h. 54 min.
 Windsor 83.8°F 68.7°F 29.7% - 11 h. 29 min.
 Winnipeg 79.5°F 62.6°F 30.6% 1 day (0.6 in.) 11 h. 59 min.
 Yellowknife 66.6°F 55.0°F 34.4% - 13 h. 18 min.
* Sunny hours are calculated based on the average daily number of hours while sunlight can reach the ground. It depends on day length and cloudiness during the day.
Places in Canada:
Name
°F
+70°F
+59°F
+55°F
+68°F
+90°F
+54°F
+70°F
+73°F
+77°F
+72°F
+75°F
+77°F
+64°F
+73°F
Units of measurement: °C / °F