World Resorts Canada Weather

Weather in Canada in May

Canada in May 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 May

Table below will help you to find the best place for your vacation in Canada in May. 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 50.3°F 34.2°F 51.8% 3 days (2.1 in.) 8 h. 31 min.
 Barrie 60.9°F 47.2°F 46.5% 1 day (0.5 in.) 8 h. 55 min.
 Bonavista 47.1°F 38.4°F 63.2% 2 days (1.2 in.) 6 h. 36 min.
 Calgary 61.5°F 45.5°F 41.7% 2 days (1.2 in.) 10 h. 5 min.
 Canmore 51.6°F 37.2°F 49.2% 4 days (2.1 in.) 8 h. 55 min.
 Charlottetown 54.0°F 43.1°F 56.7% 3 days (1.9 in.) 7 h. 29 min.
 Corner Brook 48.4°F 39.6°F 61.3% 4 days (1.7 in.) 6 h. 54 min.
 Edmonton 63.0°F 48.4°F 45.5% 4 days (2.1 in.) 9 h. 42 min.
 Faro Canada 46.0°F 37.3°F 56.0% - 8 h. 51 min.
 Fernie 53.8°F 42.9°F 47.6% - 9 h. 3 min.
 Fredericton 60.5°F 46.1°F 57.2% 1 day (0.6 in.) 7 h. 24 min.
 Gatineau 62.8°F 48.8°F 53.0% 1 day (0.8 in.) 8 h. 0 min.
 Gimli 56.4°F 46.2°F 43.0% - 9 h. 51 min.
 Halifax 55.5°F 43.4°F 59.2% 3 days (2.0 in.) 7 h. 3 min.
 Hamilton 62.0°F 50.6°F 45.9% - 8 h. 56 min.
 Jasper 54.2°F 35.0°F 53.7% 3 days (2.3 in.) 8 h. 20 min.
 Kamloops 62.8°F 45.6°F 40.8% - 10 h. 12 min.
 Kawartha Lakes 61.4°F 47.0°F 49.2% - 8 h. 31 min.
 Kelowna 65.9°F 47.0°F 41.2% - 10 h. 4 min.
 Kingston 60.0°F 49.0°F 54.1% 1 day (0.6 in.) 7 h. 47 min.
 Kitchener 62.5°F 48.3°F 48.5% 1 day (0.5 in.) 8 h. 35 min.
 Lac-Superieur 59.2°F 46.4°F 54.2% 1 day (0.9 in.) 7 h. 51 min.
 Lake Louise 50.6°F 30.8°F 54.4% 3 days (2.1 in.) 8 h. 8 min.
 Laval 63.1°F 50.4°F 52.8% 1 day (1.0 in.) 8 h. 3 min.
 Les Iles-de-la-Madeleine 41.2°F 40.4°F 54.8% 1 day (0.7 in.) 7 h. 50 min.
 London 64.2°F 49.8°F 47.5% 1 day (0.6 in.) 8 h. 42 min.
 Lunenburg 53.3°F 44.7°F 55.0% 3 days (2.1 in.) 7 h. 39 min.
 Magog 61.2°F 47.9°F 56.5% 2 days (1.0 in.) 7 h. 29 min.
 Mille-Isles 60.9°F 47.0°F 54.2% 1 day (1.0 in.) 7 h. 51 min.
 Mississauga 62.3°F 50.6°F 46.2% - 8 h. 55 min.
 Moncton 54.2°F 43.9°F 54.9% - 7 h. 45 min.
 Mont Tremblant 58.7°F 45.8°F 54.3% 1 day (0.9 in.) 7 h. 50 min.
 Montreal 63.5°F 51.2°F 53.2% 2 days (0.9 in.) 7 h. 58 min.
 Moose Jaw 63.1°F 48.9°F 43.4% - 9 h. 45 min.
 Muskoka Lakes 61.9°F 47.0°F 46.7% 1 day (0.5 in.) 8 h. 54 min.
 Nanaimo 58.4°F 51.6°F 45.1% - 9 h. 25 min.
 Niagara Falls 62.4°F 51.0°F 47.9% - 8 h. 38 min.
 Niagara-on-the-Lake 61.2°F 50.7°F 46.8% - 8 h. 48 min.
 North Battleford 61.4°F 48.3°F 47.7% 1 day (0.5 in.) 9 h. 16 min.
 North Vancouver 59.8°F 50.3°F 50.3% 1 day (0.9 in.) 8 h. 38 min.
 Oshawa 59.5°F 48.8°F 48.7% - 8 h. 33 min.
 Ottawa 62.7°F 48.2°F 51.4% - 8 h. 15 min.
 Prince Albert 61.4°F 47.4°F 45.6% - 9 h. 39 min.
 Prince Edward Island 52.7°F 43.3°F 54.5% - 7 h. 50 min.
 Quebec 60.0°F 45.9°F 51.9% - 8 h. 14 min.
 Regina 63.0°F 48.8°F 42.4% - 9 h. 55 min.
 Revelstoke 59.7°F 41.9°F 51.6% 2 days (1.0 in.) 8 h. 31 min.
 Rocky Harbour 46.8°F 38.1°F 63.6% 3 days (2.0 in.) 6 h. 35 min.
 Saint Andrews 53.3°F 45.9°F 53.8% 1 day (0.7 in.) 7 h. 52 min.
 Saint John 58.4°F 45.7°F 57.7% - 7 h. 19 min.
 Saskatoon 63.1°F 48.9°F 45.2% - 9 h. 38 min.
 Sherbrooke 61.3°F 47.0°F 55.2% 1 day (0.8 in.) 7 h. 40 min.
 St. John's 44.5°F 39.3°F 65.3% 3 days (1.7 in.) 6 h. 15 min.
 Summerside 51.2°F 43.7°F 53.4% 2 days (0.8 in.) 8 h. 0 min.
 Sun Peaks 62.6°F 43.4°F 44.5% - 9 h. 39 min.
 Surrey 60.7°F 49.8°F 49.5% 1 day (0.9 in.) 8 h. 45 min.
 Sydney 52.2°F 42.0°F 57.8% 4 days (2.1 in.) 7 h. 19 min.
 Sylvan Lake 60.4°F 45.6°F 46.3% 4 days (2.1 in.) 9 h. 27 min.
 Thunder Bay 53.7°F 43.1°F 41.7% - 9 h. 53 min.
 Tofino 53.6°F 49.5°F 48.6% 1 day (0.9 in.) 8 h. 53 min.
 Toronto 61.6°F 50.9°F 45.5% - 9 h. 1 min.
 Trinity 41.6°F 38.0°F 62.6% 3 days (1.6 in.) 6 h. 42 min.
 Trois-Rivières 61.4°F 47.9°F 52.6% 1 day (0.9 in.) 8 h. 6 min.
 Twillingate Island 42.4°F 36.8°F 66.5% 3 days (1.4 in.) 6 h. 9 min.
 Vancouver 59.3°F 51.8°F 45.8% 1 day (0.9 in.) 9 h. 19 min.
 Vancouver Island 57.6°F 45.8°F 52.1% 1 day (0.9 in.) 8 h. 21 min.
 Vernon 63.8°F 48.9°F 41.8% - 9 h. 59 min.
 Victoria 54.7°F 49.5°F 37.9% - 10 h. 28 min.
 Whistler 52.7°F 38.5°F 59.7% 2 days (1.0 in.) 7 h. 14 min.
 Whitehorse 50.4°F 33.6°F 49.7% - 9 h. 46 min.
 Windsor 66.5°F 54.1°F 44.7% - 9 h. 4 min.
 Winnipeg 65.9°F 50.5°F 38.9% 1 day (0.7 in.) 10 h. 26 min.
 Yellowknife 48.5°F 40.1°F 40.7% - 11 h. 36 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