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
Leaflet | Tiles © Esri — Sources: GEBCO, NOAA, CHS, OSU, UNH, CSUMB, National Geographic, DeLorme, NAVTEQ, and Esri

• 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.6°F 53.4°F 35.8% 1 day (0.6 in) - 11h. 17m.
Barrie 78.2°F 63.0°F 37.8% 2 days (1.5 in) 72.2°F 10h. 24m.
Bonavista 67.6°F 60.9°F 63.0% 3 days (1.9 in) 56.4°F 06h. 47m.
Calgary 78.4°F 57.2°F 27.5% 1 day (0.8 in) - 12h. 36m.
Canmore 67.8°F 53.1°F 34.7% 1 day (1.0 in) - 11h. 27m.
Charlottetown 75.3°F 65.7°F 58.4% 3 days (1.9 in) 68.6°F 07h. 23m.
Corner Brook 72.3°F 59.1°F 66.6% 3 days (2.2 in) 61.6°F 06h. 14m.
Edmonton 77.5°F 59.9°F 35.8% 3 days (2.0 in) - 11h. 32m.
Faro Canada 66.0°F 54.4°F 43.7% 2 days (1.1 in) - 11h. 29m.
Fernie 74.1°F 59.4°F 17.9% - - 13h. 57m.
Fredericton 80.6°F 65.0°F 58.0% 2 days (1.6 in) - 07h. 25m.
Gatineau 79.4°F 63.6°F 44.0% 3 days (1.7 in) - 09h. 32m.
Gimli 74.4°F 62.5°F 34.9% 2 days (1.0 in) 72.4°F 11h. 22m.
Halifax 75.0°F 63.6°F 68.2% 2 days (1.5 in) 62.0°F 05h. 48m.
Hamilton 80.8°F 66.6°F 36.4% 3 days (1.4 in) 71.0°F 10h. 32m.
Jasper 70.4°F 50.5°F 37.9% 2 days (0.9 in) - 11h. 07m.
Kamloops 84.7°F 59.0°F 20.8% - - 13h. 37m.
Kawartha Lakes 79.2°F 62.0°F 37.5% 3 days (1.7 in) - 10h. 27m.
Kelowna 90.2°F 61.3°F 15.6% - - 14h. 21m.
Kingston 78.9°F 67.5°F 41.2% 2 days (1.6 in) 74.2°F 09h. 52m.
Kitchener 78.0°F 62.1°F 39.9% 2 days (1.4 in) - 10h. 02m.
Lac-Superieur 75.1°F 60.7°F 51.6% 5 days (2.2 in) - 08h. 25m.
Lake Louise 68.4°F 47.8°F 34.2% - - 11h. 33m.
Laval 79.8°F 66.5°F 45.0% 3 days (1.9 in) - 09h. 23m.
Les Iles-de-la-Madeleine 64.6°F 64.2°F 50.0% 2 days (1.0 in) 63.2°F 08h. 45m.
London 79.5°F 63.8°F 40.8% 3 days (1.6 in) - 09h. 51m.
Lunenburg 73.0°F 63.9°F 65.5% 2 days (1.4 in) 62.4°F 06h. 13m.
Magog 79.4°F 63.5°F 56.9% 4 days (2.7 in) - 07h. 33m.
Mille-Isles 78.0°F 62.9°F 49.1% 4 days (2.7 in) - 08h. 46m.
Mississauga 80.3°F 66.7°F 36.9% 3 days (1.5 in) 69.6°F 10h. 29m.
Moncton 78.2°F 65.2°F 49.7% 2 days (1.4 in) 63.4°F 08h. 42m.
Mont Tremblant 74.7°F 60.4°F 52.3% 3 days (1.9 in) - 08h. 18m.
Montreal 81.7°F 68.2°F 48.9% 1 day (0.7 in) 73.8°F 08h. 47m.
Moose Jaw 81.9°F 62.1°F 26.1% - - 12h. 44m.
Muskoka Lakes 79.1°F 62.2°F 38.6% 3 days (1.6 in) - 10h. 19m.
Nanaimo 71.0°F 61.5°F 19.4% - 67.0°F 13h. 40m.
Niagara Falls 80.5°F 68.4°F 40.0% 3 days (1.3 in) 73.4°F 09h. 59m.
Niagara-on-the-Lake 79.7°F 68.7°F 39.2% 3 days (1.4 in) 75.6°F 10h. 07m.
North Battleford 76.4°F 59.2°F 32.7% - - 11h. 58m.
North Vancouver 74.2°F 60.4°F 22.1% 1 day (0.4 in) 66.6°F 13h. 16m.
Oshawa 77.9°F 66.1°F 35.2% 4 days (1.7 in) 69.0°F 10h. 45m.
Ottawa 81.0°F 64.9°F 47.8% 1 day (0.6 in) - 08h. 57m.
Prince Albert 76.3°F 58.5°F 32.7% 1 day (0.5 in) - 12h. 01m.
Prince Edward Island 75.4°F 64.8°F 48.3% 2 days (1.5 in) 68.2°F 08h. 55m.
Quebec 77.6°F 63.6°F 56.5% 1 day (0.8 in) 71.2°F 07h. 41m.
Regina 80.8°F 61.3°F 28.4% - - 12h. 23m.
Revelstoke 78.1°F 57.5°F 26.5% - - 12h. 45m.
Rocky Harbour 70.5°F 61.1°F 61.7% 3 days (1.9 in) 60.8°F 07h. 02m.
Saint Andrews 69.7°F 61.0°F 61.6% 3 days (1.4 in) 58.8°F 06h. 50m.
Saint John 75.3°F 62.7°F 62.7% 3 days (1.7 in) 58.0°F 06h. 40m.
Saskatoon 79.0°F 60.6°F 28.5% - - 12h. 33m.
Sherbrooke 79.2°F 62.9°F 56.0% 3 days (2.7 in) - 07h. 42m.
St. John's 68.4°F 59.8°F 55.6% 3 days (1.2 in) 53.4°F 07h. 52m.
Summerside 73.9°F 65.4°F 55.5% 2 days (1.6 in) 70.8°F 07h. 50m.
Sun Peaks 85.7°F 57.6°F 21.1% - - 13h. 36m.
Surrey 75.4°F 59.0°F 21.5% - 67.2°F 13h. 20m.
Sydney 75.3°F 64.1°F 61.5% 5 days (1.8 in) 63.6°F 06h. 54m.
Sylvan Lake 74.1°F 56.4°F 33.1% 1 day (0.9 in) - 11h. 49m.
Thunder Bay 69.9°F 57.9°F 41.0% 1 day (0.7 in) 60.2°F 10h. 13m.
Tofino 61.5°F 56.3°F 33.4% 1 day (0.5 in) 57.0°F 11h. 28m.
Toronto 81.3°F 68.5°F 39.6% - 66.2°F 10h. 04m.
Trinity 65.2°F 58.6°F 53.2% 2 days (1.1 in) 52.6°F 08h. 18m.
Trois-Rivières 77.5°F 64.6°F 50.4% 5 days (3.0 in) - 08h. 37m.
Twillingate Island 67.9°F 60.8°F 59.8% 3 days (1.7 in) 59.6°F 07h. 20m.
Vancouver 72.6°F 62.7°F 21.7% - 66.4°F 13h. 19m.
Vancouver Island 75.6°F 55.1°F 30.1% 1 day (0.5 in) - 12h. 02m.
Vernon 85.7°F 62.8°F 17.1% - - 14h. 09m.
Victoria 64.7°F 57.1°F 18.6% - 52.6°F 13h. 42m.
Whistler 72.1°F 51.2°F 30.3% 1 day (0.6 in) - 12h. 03m.
Whitehorse 69.3°F 49.4°F 47.8% - - 10h. 28m.
Windsor 82.5°F 70.0°F 38.6% 2 days (1.6 in) 75.8°F 10h. 09m.
Winnipeg 80.0°F 61.1°F 34.4% - 70.2°F 11h. 23m.
Yellowknife 73.6°F 60.4°F 31.2% - 59.6°F 13h. 54m.
* 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.