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.7°F 35.8°F 42.3% 2 days (1.4 in.) 10 h. 0 min.
 Barrie 60.8°F 46.9°F 43.3% 1 day (0.6 in.) 9 h. 24 min.
 Bonavista 44.2°F 38.6°F 62.1% - 6 h. 46 min.
 Calgary 60.1°F 44.9°F 37.6% 2 days (1.0 in.) 10 h. 44 min.
 Canmore 52.5°F 37.6°F 39.3% 3 days (1.4 in.) 10 h. 28 min.
 Charlottetown 54.4°F 43.6°F 52.8% 3 days (1.8 in.) 8 h. 4 min.
 Corner Brook 49.2°F 39.2°F 63.8% 3 days (1.5 in.) 6 h. 32 min.
 Edmonton 60.0°F 46.5°F 47.0% 2 days (1.3 in.) 9 h. 27 min.
 Faro Canada 45.3°F 34.3°F 61.8% - 7 h. 49 min.
 Fernie 55.0°F 42.6°F 39.3% 1 day (0.7 in.) 10 h. 20 min.
 Fredericton 60.7°F 46.6°F 54.0% 1 day (0.5 in.) 7 h. 53 min.
 Gatineau 62.6°F 49.5°F 51.1% - 8 h. 17 min.
 Gimli 55.5°F 43.7°F 38.2% 1 day (0.7 in.) 10 h. 36 min.
 Halifax 55.7°F 45.1°F 55.3% 3 days (2.2 in.) 7 h. 38 min.
 Hamilton 63.2°F 50.6°F 44.3% - 9 h. 11 min.
 Jasper 51.9°F 31.1°F 54.2% 2 days (1.4 in.) 8 h. 15 min.
 Kamloops 63.1°F 45.8°F 32.4% - 11 h. 31 min.
 Kawartha Lakes 61.2°F 47.4°F 46.9% 1 day (0.6 in.) 8 h. 51 min.
 Kelowna 65.9°F 48.2°F 30.9% - 11 h. 40 min.
 Kingston 59.8°F 48.8°F 51.8% - 8 h. 7 min.
 Kitchener 62.1°F 48.1°F 46.2% 1 day (0.5 in.) 8 h. 55 min.
 Lac-Superieur 58.1°F 46.7°F 52.2% 1 day (0.7 in.) 8 h. 10 min.
 Lake Louise 47.4°F 27.9°F 57.8% 2 days (1.6 in.) 7 h. 36 min.
 Laval 62.5°F 50.3°F 51.7% 1 day (1.0 in.) 8 h. 12 min.
 Les Iles-de-la-Madeleine 42.7°F 40.5°F 51.1% 1 day (0.7 in.) 8 h. 24 min.
 London 64.0°F 49.6°F 44.4% 1 day (0.6 in.) 9 h. 9 min.
 Lunenburg 53.3°F 45.4°F 53.5% 3 days (2.1 in.) 7 h. 52 min.
 Magog 60.7°F 48.2°F 52.2% 3 days (1.2 in.) 8 h. 7 min.
 Mille-Isles 58.8°F 47.0°F 51.7% 1 day (0.7 in.) 8 h. 14 min.
 Mississauga 62.5°F 49.9°F 44.5% - 9 h. 10 min.
 Moncton 56.6°F 45.1°F 52.6% 1 day (0.7 in.) 8 h. 6 min.
 Mont Tremblant 58.0°F 46.5°F 51.8% 1 day (0.7 in.) 8 h. 13 min.
 Montreal 62.4°F 51.1°F 51.7% 2 days (1.1 in.) 8 h. 12 min.
 Moose Jaw 62.4°F 46.6°F 37.4% - 10 h. 42 min.
 Muskoka Lakes 61.1°F 46.1°F 44.8% 1 day (0.6 in.) 9 h. 11 min.
 Nanaimo 59.8°F 50.8°F 36.7% - 10 h. 42 min.
 Niagara Falls 63.3°F 50.8°F 46.2% 1 day (0.6 in.) 8 h. 53 min.
 Niagara-on-the-Lake 62.1°F 50.6°F 44.8% - 9 h. 6 min.
 North Battleford 59.4°F 46.2°F 48.2% 1 day (0.7 in.) 9 h. 12 min.
 North Vancouver 58.8°F 51.0°F 41.7% 1 day (0.8 in.) 9 h. 57 min.
 Oshawa 60.2°F 48.3°F 46.8% 1 day (0.7 in.) 8 h. 50 min.
 Ottawa 62.3°F 49.3°F 50.9% - 8 h. 19 min.
 Prince Albert 59.0°F 45.2°F 47.1% 1 day (0.5 in.) 9 h. 24 min.
 Prince Edward Island 53.4°F 43.6°F 52.7% 1 day (0.8 in.) 8 h. 5 min.
 Quebec 58.7°F 45.9°F 49.8% 1 day (0.7 in.) 8 h. 33 min.
 Regina 61.8°F 46.2°F 38.0% - 10 h. 37 min.
 Revelstoke 57.9°F 41.2°F 41.4% 2 days (0.9 in.) 10 h. 6 min.
 Rocky Harbour 45.7°F 38.6°F 62.5% 3 days (2.1 in.) 6 h. 46 min.
 Saint Andrews 51.7°F 45.4°F 51.7% 1 day (0.7 in.) 8 h. 11 min.
 Saint John 57.2°F 45.8°F 56.4% 1 day (0.7 in.) 7 h. 30 min.
 Saskatoon 61.9°F 46.9°F 38.9% - 10 h. 37 min.
 Sherbrooke 60.8°F 47.4°F 51.1% 2 days (1.0 in.) 8 h. 17 min.
 St. John's 45.0°F 39.6°F 65.4% 2 days (0.9 in.) 6 h. 14 min.
 Summerside 51.9°F 44.2°F 51.0% 1 day (0.7 in.) 8 h. 22 min.
 Sun Peaks 57.7°F 40.0°F 35.4% - 11 h. 3 min.
 Surrey 60.7°F 50.1°F 41.5% 1 day (0.8 in.) 9 h. 58 min.
 Sydney 51.6°F 42.8°F 60.0% 4 days (2.1 in.) 6 h. 59 min.
 Sylvan Lake 58.4°F 43.9°F 45.7% 2 days (1.8 in.) 9 h. 33 min.
 Thunder Bay 54.4°F 41.5°F 36.4% - 10 h. 42 min.
 Tofino 54.0°F 48.8°F 47.0% 2 days (1.0 in.) 9 h. 7 min.
 Toronto 61.5°F 49.9°F 45.0% 1 day (0.5 in.) 9 h. 6 min.
 Trinity 40.4°F 37.8°F 61.8% - 6 h. 49 min.
 Trois-Rivières 60.8°F 47.4°F 51.1% 1 day (0.7 in.) 8 h. 20 min.
 Twillingate Island 39.7°F 37.0°F 64.9% 3 days (1.4 in.) 6 h. 24 min.
 Vancouver 59.6°F 51.1°F 40.7% 1 day (0.8 in.) 10 h. 6 min.
 Vancouver Island 53.4°F 42.4°F 44.8% - 9 h. 29 min.
 Vernon 64.2°F 47.9°F 32.4% - 11 h. 27 min.
 Victoria 57.6°F 49.2°F 32.2% - 11 h. 20 min.
 Whistler 51.8°F 38.2°F 49.3% 2 days (0.9 in.) 8 h. 50 min.
 Whitehorse 48.4°F 31.2°F 53.4% - 9 h. 7 min.
 Windsor 66.8°F 53.4°F 42.4% - 9 h. 25 min.
 Winnipeg 63.4°F 47.8°F 36.1% 1 day (0.7 in.) 10 h. 51 min.
 Yellowknife 44.7°F 36.7°F 48.7% - 10 h. 10 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
+45°F
+61°F
+59°F
+88°F
+52°F
+81°F
+63°F
+68°F
+66°F
+45°F
+66°F
+72°F
+54°F
Units of measurement: °C / °F