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

• 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 52.0°F 33.3°F 60.1% 3 days (2.1 in) - 07h. 13m.
Barrie 63.4°F 47.7°F 41.3% 1 day (0.7 in) 45.8°F 09h. 40m.
Bonavista 50.4°F 36.8°F 63.9% 3 days (1.6 in) 36.0°F 06h. 30m.
Calgary 63.0°F 44.5°F 37.4% 2 days (1.4 in) - 10h. 45m.
Canmore 50.0°F 38.0°F 54.9% 3 days (1.8 in) - 08h. 01m.
Charlottetown 55.2°F 43.0°F 52.5% 2 days (1.3 in) 45.2°F 08h. 06m.
Corner Brook 46.4°F 39.7°F 59.5% 3 days (1.4 in) 39.4°F 07h. 12m.
Edmonton 63.3°F 46.9°F 43.6% 6 days (2.5 in) - 09h. 59m.
Faro Canada 44.6°F 34.0°F 52.6% - - 09h. 27m.
Fernie 54.4°F 43.0°F 53.5% - - 08h. 09m.
Fredericton 63.4°F 45.8°F 47.6% 1 day (1.0 in) - 08h. 50m.
Gatineau 65.8°F 48.2°F 40.4% 2 days (1.3 in) - 09h. 53m.
Gimli 56.5°F 45.8°F 55.0% 2 days (1.3 in) 36.6°F 07h. 59m.
Halifax 59.7°F 41.0°F 54.3% 1 day (0.9 in) 43.4°F 07h. 46m.
Hamilton 63.1°F 50.6°F 39.6% 2 days (0.7 in) 46.6°F 09h. 52m.
Jasper 55.2°F 36.5°F 58.1% 3 days (2.4 in) - 07h. 38m.
Kamloops 64.5°F 45.4°F 47.3% - - 09h. 11m.
Kawartha Lakes 65.0°F 46.2°F 43.2% 2 days (1.0 in) - 09h. 24m.
Kelowna 68.7°F 45.8°F 48.8% 1 day (0.8 in) - 08h. 53m.
Kingston 63.2°F 49.3°F 41.8% 2 days (1.0 in) 48.0°F 09h. 36m.
Kitchener 65.4°F 48.5°F 42.1% 1 day (0.7 in) - 09h. 30m.
Lac-Superieur 62.7°F 45.7°F 42.6% 3 days (1.4 in) - 09h. 35m.
Lake Louise 52.0°F 33.3°F 60.1% 3 days (2.1 in) - 07h. 13m.
Laval 65.8°F 50.7°F 40.9% 2 days (1.2 in) - 09h. 49m.
Les Iles-de-la-Madeleine 42.1°F 41.1°F 51.7% 2 days (0.8 in) 40.2°F 08h. 17m.
London 66.6°F 50.3°F 39.5% 2 days (0.7 in) - 09h. 52m.
Lunenburg 58.3°F 44.2°F 47.4% 2 days (1.1 in) 45.0°F 08h. 46m.
Magog 64.7°F 47.2°F 45.5% 3 days (1.4 in) - 09h. 06m.
Mille-Isles 63.8°F 44.9°F 42.5% 3 days (1.4 in) - 09h. 35m.
Mississauga 63.6°F 50.5°F 40.0% 2 days (0.7 in) 45.8°F 09h. 50m.
Moncton 53.3°F 43.6°F 49.5% 1 day (0.8 in) 40.8°F 08h. 33m.
Mont Tremblant 61.6°F 44.8°F 44.8% 3 days (1.4 in) - 09h. 16m.
Montreal 67.4°F 50.8°F 38.1% 2 days (1.0 in) 53.0°F 10h. 13m.
Moose Jaw 65.3°F 50.0°F 45.2% - - 09h. 29m.
Muskoka Lakes 63.4°F 47.7°F 41.3% 1 day (0.7 in) - 09h. 43m.
Nanaimo 59.4°F 51.6°F 54.0% 3 days (1.5 in) 55.6°F 08h. 03m.
Niagara Falls 64.4°F 50.9°F 39.0% 2 days (0.9 in) 48.8°F 09h. 57m.
Niagara-on-the-Lake 65.0°F 51.4°F 38.1% 1 day (0.8 in) 48.4°F 10h. 05m.
North Battleford 63.0°F 48.7°F 51.8% - - 08h. 37m.
North Vancouver 60.7°F 47.6°F 59.9% 3 days (1.5 in) 55.2°F 07h. 09m.
Oshawa 60.9°F 49.1°F 39.3% 1 day (0.7 in) 45.6°F 09h. 57m.
Ottawa 65.8°F 46.8°F 35.8% 2 days (1.0 in) - 10h. 34m.
Prince Albert 61.4°F 46.9°F 51.4% - - 08h. 43m.
Prince Edward Island 53.3°F 43.6°F 49.5% 1 day (0.8 in) 43.4°F 08h. 34m.
Quebec 62.7°F 44.7°F 42.6% 3 days (1.3 in) 48.6°F 09h. 38m.
Regina 64.8°F 49.5°F 45.3% - - 09h. 28m.
Revelstoke 59.7°F 44.2°F 57.0% 2 days (1.4 in) - 07h. 42m.
Rocky Harbour 49.8°F 36.7°F 64.5% 2 days (1.1 in) 38.4°F 06h. 27m.
Saint Andrews 57.2°F 46.1°F 43.2% 2 days (0.9 in) 45.4°F 09h. 27m.
Saint John 63.4°F 45.8°F 47.6% 1 day (1.0 in) 44.4°F 08h. 47m.
Saskatoon 64.8°F 49.4°F 46.5% 1 day (0.6 in) - 09h. 24m.
Sherbrooke 65.2°F 46.3°F 44.4% 3 days (1.3 in) - 09h. 17m.
St. John's 44.6°F 37.7°F 63.2% 5 days (2.6 in) 35.6°F 06h. 34m.
Summerside 53.8°F 43.5°F 50.8% 2 days (1.2 in) 46.6°F 08h. 23m.
Sun Peaks 64.5°F 45.4°F 47.3% - - 09h. 12m.
Surrey 60.7°F 47.6°F 59.9% 3 days (1.5 in) 56.2°F 07h. 09m.
Sydney 52.7°F 40.4°F 54.4% 3 days (1.6 in) 40.2°F 07h. 49m.
Sylvan Lake 62.3°F 46.0°F 49.2% 3 days (1.3 in) - 09h. 00m.
Thunder Bay 53.0°F 42.2°F 49.0% 1 day (0.8 in) 38.8°F 08h. 46m.
Tofino 53.4°F 48.3°F 49.5% 3 days (1.6 in) 52.0°F 08h. 44m.
Toronto 63.7°F 50.7°F 33.3% 1 day (0.7 in) 43.4°F 10h. 49m.
Trinity 44.6°F 37.7°F 63.2% 5 days (2.6 in) 35.0°F 06h. 36m.
Trois-Rivières 64.1°F 48.5°F 44.2% 4 days (1.5 in) - 09h. 22m.
Twillingate Island 50.4°F 36.8°F 63.9% 3 days (1.6 in) 37.0°F 06h. 33m.
Vancouver 59.3°F 51.2°F 50.0% 2 days (1.0 in) 55.8°F 08h. 40m.
Vancouver Island 60.0°F 45.2°F 50.9% 3 days (1.4 in) - 08h. 33m.
Vernon 63.5°F 50.2°F 48.9% - - 08h. 54m.
Victoria 54.7°F 49.8°F 48.8% 1 day (0.6 in) 48.8°F 08h. 48m.
Whistler 53.1°F 38.9°F 64.0% 4 days (2.0 in) - 06h. 33m.
Whitehorse 51.8°F 34.8°F 43.9% - - 10h. 45m.
Windsor 69.1°F 54.9°F 40.0% 1 day (0.9 in) 52.0°F 09h. 45m.
Winnipeg 65.1°F 49.8°F 46.3% 2 days (1.0 in) 40.8°F 09h. 16m.
Yellowknife 53.3°F 41.3°F 42.2% 1 day (0.6 in) 31.8°F 11h. 21m.
* 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.