Measurements:
°C
°F
World Resorts Canada

Canada Weather in May

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 May?

Information below will help you to choose the right place to visit in Canada in May. 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 50.3°F 36.4°F 52.8% 3 days (2.4 in) - 08h. 22m.
Barrie 63.4°F 47.7°F 39.2% 1 day (0.8 in) 46.8°F 09h. 59m.
Bonavista 44.2°F 36.3°F 64.5% 4 days (1.6 in) 36.0°F 06h. 25m.
Calgary 61.7°F 44.9°F 42.4% 1 day (1.1 in) - 09h. 58m.
Canmore 49.5°F 38.5°F 53.3% 4 days (2.3 in) - 08h. 16m.
Charlottetown 54.1°F 42.5°F 53.0% 2 days (1.3 in) 45.4°F 08h. 03m.
Corner Brook 48.8°F 38.0°F 60.8% 3 days (1.2 in) 39.2°F 07h. 00m.
Edmonton 62.9°F 47.9°F 47.6% 5 days (2.2 in) - 09h. 22m.
Faro Canada 47.1°F 36.9°F 50.0% - - 09h. 55m.
Fernie 51.0°F 43.6°F 50.4% - - 08h. 38m.
Fredericton 63.2°F 45.3°F 51.0% 1 day (0.8 in) - 08h. 19m.
Gatineau 64.4°F 48.7°F 46.6% 1 day (1.1 in) - 08h. 57m.
Gimli 57.0°F 46.6°F 49.7% 1 day (1.0 in) 37.2°F 08h. 48m.
Halifax 56.6°F 41.9°F 53.8% 2 days (0.9 in) 43.4°F 07h. 51m.
Hamilton 64.1°F 51.9°F 38.7% - 47.6°F 10h. 00m.
Jasper 55.5°F 35.7°F 56.8% 3 days (2.6 in) - 07h. 50m.
Kamloops 62.8°F 44.8°F 41.7% - - 10h. 03m.
Kawartha Lakes 64.6°F 47.3°F 42.6% 1 day (1.0 in) - 09h. 30m.
Kelowna 69.0°F 45.6°F 40.8% 1 day (0.6 in) - 10h. 07m.
Kingston 62.1°F 49.6°F 45.2% 1 day (1.0 in) 49.0°F 09h. 06m.
Kitchener 65.4°F 48.8°F 40.3% 1 day (0.8 in) - 09h. 46m.
Lac-Superieur 60.0°F 45.3°F 47.7% 2 days (1.4 in) - 08h. 50m.
Lake Louise 50.8°F 30.7°F 56.6% 4 days (2.3 in) - 07h. 47m.
Laval 64.6°F 51.0°F 45.1% 1 day (1.3 in) - 09h. 11m.
Les Iles-de-la-Madeleine 41.9°F 40.9°F 49.7% 1 day (0.7 in) 40.4°F 08h. 36m.
London 67.4°F 50.9°F 38.3% 2 days (1.0 in) - 10h. 03m.
Lunenburg 54.9°F 44.0°F 47.6% 1 day (0.8 in) 45.2°F 08h. 45m.
Magog 62.8°F 46.9°F 50.8% 2 days (1.2 in) - 08h. 20m.
Mille-Isles 62.9°F 46.8°F 47.0% 2 days (1.4 in) - 08h. 55m.
Mississauga 64.2°F 51.7°F 39.7% - 46.6°F 09h. 53m.
Moncton 56.0°F 43.8°F 49.8% 1 day (0.8 in) 41.6°F 08h. 31m.
Mont Tremblant 59.3°F 44.7°F 48.0% 2 days (1.3 in) - 08h. 47m.
Montreal 65.2°F 51.8°F 45.3% 3 days (1.1 in) 53.6°F 09h. 09m.
Moose Jaw 63.3°F 50.0°F 47.2% 1 day (0.9 in) - 09h. 10m.
Muskoka Lakes 64.2°F 47.3°F 40.8% 1 day (0.7 in) - 09h. 48m.
Nanaimo 59.6°F 51.5°F 44.4% - 55.4°F 09h. 31m.
Niagara Falls 64.6°F 52.1°F 40.8% - 50.0°F 09h. 41m.
Niagara-on-the-Lake 62.5°F 51.7°F 39.3% - 49.2°F 09h. 54m.
North Battleford 61.4°F 49.1°F 53.3% 1 day (0.7 in) - 08h. 23m.
North Vancouver 61.0°F 50.1°F 49.8% 2 days (1.1 in) 55.2°F 08h. 42m.
Oshawa 60.8°F 49.8°F 41.5% 1 day (0.8 in) 46.4°F 09h. 38m.
Ottawa 64.3°F 47.5°F 44.0% 1 day (0.9 in) - 09h. 21m.
Prince Albert 60.6°F 47.6°F 51.5% - - 08h. 43m.
Prince Edward Island 53.4°F 42.8°F 49.8% 1 day (0.8 in) 43.6°F 08h. 31m.
Quebec 61.7°F 45.3°F 47.2% 1 day (0.9 in) 48.8°F 08h. 57m.
Regina 63.1°F 49.8°F 45.8% 1 day (0.8 in) - 09h. 24m.
Revelstoke 59.5°F 42.2°F 53.8% 3 days (1.5 in) - 08h. 11m.
Rocky Harbour 48.1°F 36.8°F 62.4% 1 day (1.0 in) 38.6°F 06h. 47m.
Saint Andrews 55.0°F 45.9°F 44.7% 1 day (1.0 in) 45.6°F 09h. 13m.
Saint John 59.6°F 44.5°F 51.8% 1 day (0.8 in) 44.6°F 08h. 11m.
Saskatoon 62.9°F 49.4°F 49.2% 1 day (0.7 in) - 09h. 00m.
Sherbrooke 63.0°F 46.4°F 49.5% 1 day (1.1 in) - 08h. 31m.
St. John's 44.4°F 38.2°F 66.5% 5 days (2.3 in) 35.6°F 06h. 03m.
Summerside 51.5°F 43.3°F 48.6% 2 days (1.2 in) 46.8°F 08h. 43m.
Sun Peaks 64.7°F 42.6°F 43.4% - - 09h. 48m.
Surrey 62.5°F 49.4°F 48.6% 2 days (1.1 in) 56.2°F 08h. 53m.
Sydney 51.6°F 40.4°F 56.9% 3 days (1.6 in) 40.8°F 07h. 27m.
Sylvan Lake 60.6°F 45.8°F 49.2% 4 days (1.6 in) - 09h. 00m.
Thunder Bay 53.2°F 42.7°F 44.2% - 39.2°F 09h. 30m.
Tofino 54.5°F 49.6°F 41.3% 2 days (0.8 in) 52.0°F 10h. 00m.
Toronto 64.2°F 52.4°F 38.5% 1 day (0.6 in) 43.8°F 10h. 04m.
Trinity 41.6°F 37.1°F 64.0% 4 days (2.3 in) 35.2°F 06h. 29m.
Trois-Rivières 62.9°F 48.2°F 46.8% 2 days (1.2 in) - 08h. 59m.
Twillingate Island 44.5°F 36.2°F 65.9% 4 days (1.6 in) 37.0°F 06h. 15m.
Vancouver 60.8°F 51.9°F 44.1% 2 days (1.1 in) 55.8°F 09h. 35m.
Vancouver Island 62.3°F 43.2°F 46.5% 1 day (0.8 in) - 09h. 14m.
Vernon 65.6°F 48.9°F 41.8% - - 10h. 00m.
Victoria 56.4°F 49.7°F 35.3% - 48.8°F 10h. 52m.
Whistler 53.1°F 37.5°F 55.9% 2 days (1.2 in) - 07h. 49m.
Whitehorse 52.1°F 33.3°F 45.9% - - 10h. 25m.
Windsor 69.8°F 56.0°F 37.1% - 53.0°F 10h. 11m.
Winnipeg 65.3°F 50.7°F 46.0% 2 days (1.0 in) 41.0°F 09h. 19m.
Yellowknife 55.9°F 43.7°F 37.0% - 32.0°F 12h. 18m.
* 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.