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 64.4°F 51.0°F 40.1% 3 days (2.5 in.) 10 h. 35 min.
 Barrie 76.8°F 62.1°F 40.2% 1 day (1.0 in.) 10 h. 2 min.
 Bonavista 63.6°F 58.1°F 59.0% 2 days (1.5 in.) 7 h. 25 min.
 Calgary 73.2°F 56.0°F 35.9% 2 days (1.7 in.) 11 h. 15 min.
 Canmore 65.1°F 50.8°F 39.4% 4 days (2.8 in.) 10 h. 42 min.
 Charlottetown 72.6°F 63.0°F 56.1% 2 days (1.7 in.) 7 h. 44 min.
 Corner Brook 70.0°F 57.9°F 64.5% 3 days (2.1 in.) 6 h. 34 min.
 Edmonton 74.1°F 58.1°F 38.7% 3 days (2.0 in.) 11 h. 3 min.
 Faro Canada 62.9°F 53.1°F 49.2% 2 days (1.1 in.) 10 h. 28 min.
 Fernie 71.7°F 57.2°F 21.8% - 13 h. 20 min.
 Fredericton 77.7°F 63.1°F 56.9% 1 day (1.1 in.) 7 h. 35 min.
 Gatineau 78.4°F 63.4°F 43.5% 2 days (1.1 in.) 9 h. 36 min.
 Gimli 72.4°F 61.2°F 36.0% 1 day (0.6 in.) 11 h. 12 min.
 Halifax 72.1°F 61.6°F 65.7% 2 days (1.5 in.) 6 h. 11 min.
 Hamilton 79.9°F 66.0°F 36.3% 2 days (0.9 in.) 10 h. 33 min.
 Jasper 66.8°F 48.7°F 41.2% 3 days (1.1 in.) 10 h. 34 min.
 Kamloops 80.2°F 58.4°F 24.1% - 13 h. 6 min.
 Kawartha Lakes 78.2°F 61.6°F 40.1% 2 days (1.1 in.) 10 h. 3 min.
 Kelowna 83.9°F 61.0°F 19.2% - 13 h. 47 min.
 Kingston 76.8°F 65.7°F 43.4% 1 day (1.1 in.) 9 h. 33 min.
 Kitchener 77.2°F 62.2°F 42.7% 1 day (0.9 in.) 9 h. 36 min.
 Lac-Superieur 73.7°F 60.1°F 50.9% 3 days (1.5 in.) 8 h. 31 min.
 Lake Louise 63.7°F 46.2°F 40.6% 3 days (2.2 in.) 10 h. 32 min.
 Laval 78.5°F 65.3°F 42.9% 2 days (1.3 in.) 9 h. 42 min.
 Les Iles-de-la-Madeleine 62.4°F 61.7°F 55.0% 1 day (0.7 in.) 7 h. 57 min.
 London 77.9°F 63.0°F 43.0% 2 days (1.0 in.) 9 h. 32 min.
 Lunenburg 69.6°F 61.9°F 63.1% 2 days (1.5 in.) 6 h. 35 min.
 Magog 77.1°F 62.7°F 53.6% 2 days (1.8 in.) 8 h. 4 min.
 Mille-Isles 75.1°F 62.0°F 49.0% 2 days (1.8 in.) 8 h. 48 min.
 Mississauga 79.6°F 66.4°F 35.8% 2 days (1.0 in.) 10 h. 39 min.
 Moncton 76.1°F 63.3°F 49.7% 1 day (0.9 in.) 8 h. 42 min.
 Mont Tremblant 73.5°F 60.0°F 51.4% 2 days (1.3 in.) 8 h. 26 min.
 Montreal 79.8°F 66.5°F 45.5% 1 day (0.5 in.) 9 h. 18 min.
 Moose Jaw 77.2°F 59.9°F 31.0% - 11 h. 58 min.
 Muskoka Lakes 76.7°F 61.5°F 42.9% 2 days (1.0 in.) 9 h. 40 min.
 Nanaimo 69.0°F 61.1°F 23.3% - 13 h. 2 min.
 Niagara Falls 79.1°F 67.2°F 40.3% 2 days (0.9 in.) 9 h. 56 min.
 Niagara-on-the-Lake 78.8°F 67.3°F 39.5% 2 days (0.9 in.) 10 h. 4 min.
 North Battleford 72.9°F 56.5°F 34.9% - 11 h. 36 min.
 North Vancouver 70.5°F 60.3°F 26.3% - 12 h. 35 min.
 Oshawa 76.5°F 64.5°F 37.2% 2 days (1.1 in.) 10 h. 28 min.
 Ottawa 79.5°F 64.3°F 45.8% - 9 h. 15 min.
 Prince Albert 73.9°F 56.5°F 32.9% - 11 h. 59 min.
 Prince Edward Island 72.7°F 62.5°F 49.6% 2 days (1.4 in.) 8 h. 44 min.
 Quebec 75.4°F 62.1°F 52.6% 1 day (0.6 in.) 8 h. 18 min.
 Regina 76.5°F 59.1°F 33.3% - 11 h. 36 min.
 Revelstoke 72.2°F 55.6°F 30.9% - 12 h. 2 min.
 Rocky Harbour 66.5°F 58.9°F 64.3% 5 days (3.4 in.) 6 h. 38 min.
 Saint Andrews 67.0°F 59.2°F 62.1% 2 days (0.9 in.) 6 h. 45 min.
 Saint John 70.9°F 59.9°F 65.3% 2 days (1.1 in.) 6 h. 17 min.
 Saskatoon 75.4°F 58.5°F 31.7% - 12 h. 3 min.
 Sherbrooke 76.9°F 61.9°F 52.8% 2 days (1.8 in.) 8 h. 12 min.
 St. John's 66.7°F 58.3°F 53.5% 2 days (1.1 in.) 8 h. 12 min.
 Summerside 71.2°F 63.0°F 53.8% 1 day (1.1 in.) 8 h. 5 min.
 Sun Peaks 76.7°F 57.6°F 26.3% - 12 h. 46 min.
 Surrey 72.5°F 58.8°F 26.2% - 12 h. 36 min.
 Sydney 73.3°F 62.2°F 58.2% 4 days (1.9 in.) 7 h. 24 min.
 Sylvan Lake 70.7°F 54.2°F 39.9% 3 days (1.8 in.) 10 h. 44 min.
 Thunder Bay 68.5°F 57.0°F 43.6% - 9 h. 48 min.
 Tofino 60.6°F 55.7°F 43.1% - 9 h. 56 min.
 Toronto 79.6°F 67.7°F 37.0% - 10 h. 28 min.
 Trinity 62.1°F 56.7°F 52.5% 1 day (1.0 in.) 8 h. 26 min.
 Trois-Rivières 75.9°F 62.8°F 49.4% 3 days (2.0 in.) 8 h. 46 min.
 Twillingate Island 62.6°F 57.6°F 61.9% 4 days (3.1 in.) 7 h. 1 min.
 Vancouver 70.0°F 61.7°F 25.9% - 12 h. 39 min.
 Vancouver Island 69.3°F 55.8°F 32.5% - 11 h. 39 min.
 Vernon 80.4°F 61.5°F 21.5% - 13 h. 28 min.
 Victoria 62.2°F 56.0°F 20.5% - 13 h. 25 min.
 Whistler 69.2°F 50.8°F 36.5% 1 day (0.4 in.) 11 h. 4 min.
 Whitehorse 66.4°F 48.3°F 51.4% 1 day (0.7 in.) 9 h. 49 min.
 Windsor 81.4°F 69.0°F 38.9% 1 day (1.0 in.) 10 h. 6 min.
 Winnipeg 77.6°F 60.3°F 37.4% - 10 h. 54 min.
 Yellowknife 68.5°F 57.0°F 35.1% - 13 h. 11 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
+43°F
+45°F
+12°F
+10°F
-6°F
+9°F
-4°F
+3°F
+14°F
0°F
+25°F
+37°F
+19°F
+14°F
Units of measurement: °C / °F