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 50.4°F 32.5°F 51.8% 3 days (2.1 in) - 08h. 31m.
Barrie 62.1°F 46.8°F 46.5% 1 day (0.5 in) 46.4°F 08h. 55m.
Bonavista 46.7°F 37.1°F 63.2% 2 days (1.2 in) 35.8°F 06h. 36m.
Calgary 62.7°F 45.0°F 41.7% 2 days (1.2 in) - 10h. 05m.
Canmore 51.8°F 35.8°F 49.2% 4 days (2.1 in) - 08h. 55m.
Charlottetown 54.5°F 42.3°F 56.7% 3 days (1.9 in) 45.4°F 07h. 29m.
Corner Brook 48.2°F 38.4°F 61.3% 4 days (1.7 in) 39.0°F 06h. 54m.
Edmonton 64.4°F 48.2°F 45.5% 4 days (2.1 in) - 09h. 42m.
Faro Canada 45.5°F 35.9°F 56.0% - - 08h. 51m.
Fernie 54.2°F 42.1°F 47.6% - - 09h. 03m.
Fredericton 61.7°F 45.7°F 57.2% 1 day (0.6 in) - 07h. 24m.
Gatineau 64.2°F 48.7°F 53.0% 1 day (0.8 in) - 08h. 00m.
Gimli 57.1°F 45.7°F 43.0% - 38.2°F 09h. 51m.
Halifax 56.1°F 42.6°F 59.2% 3 days (2.0 in) 43.6°F 07h. 03m.
Hamilton 63.4°F 50.7°F 45.9% - 47.4°F 08h. 56m.
Jasper 54.7°F 33.3°F 53.7% 3 days (2.3 in) - 08h. 20m.
Kamloops 64.2°F 45.1°F 40.8% - - 10h. 12m.
Kawartha Lakes 62.7°F 46.7°F 49.2% - - 08h. 31m.
Kelowna 67.7°F 46.6°F 41.2% - - 10h. 04m.
Kingston 61.1°F 48.9°F 54.1% 1 day (0.6 in) 48.8°F 07h. 47m.
Kitchener 63.9°F 48.1°F 48.5% 1 day (0.5 in) - 08h. 35m.
Lac-Superieur 60.2°F 46.0°F 54.2% 1 day (0.9 in) - 07h. 51m.
Lake Louise 50.7°F 28.7°F 54.4% 3 days (2.1 in) - 08h. 08m.
Laval 64.5°F 50.5°F 52.8% 1 day (1.0 in) - 08h. 03m.
Les Iles-de-la-Madeleine 40.2°F 39.3°F 54.8% 1 day (0.7 in) 40.2°F 07h. 50m.
London 65.8°F 49.8°F 47.5% 1 day (0.6 in) - 08h. 42m.
Lunenburg 53.6°F 44.2°F 55.0% 3 days (2.1 in) 45.4°F 07h. 39m.
Magog 62.5°F 47.7°F 56.5% 2 days (1.0 in) - 07h. 29m.
Mille-Isles 62.1°F 46.6°F 54.2% 1 day (1.0 in) - 07h. 51m.
Mississauga 63.6°F 50.7°F 46.2% - 46.4°F 08h. 55m.
Moncton 54.6°F 43.2°F 54.9% - 42.2°F 07h. 45m.
Mont Tremblant 59.6°F 45.3°F 54.3% 1 day (0.9 in) - 07h. 50m.
Montreal 64.9°F 51.3°F 53.2% 2 days (0.9 in) 53.8°F 07h. 58m.
Moose Jaw 64.5°F 48.8°F 43.4% - - 09h. 45m.
Muskoka Lakes 63.2°F 46.6°F 46.7% 1 day (0.5 in) - 08h. 54m.
Nanaimo 59.3°F 51.8°F 45.1% - 55.4°F 09h. 25m.
Niagara Falls 63.8°F 51.1°F 47.9% - 49.8°F 08h. 38m.
Niagara-on-the-Lake 62.4°F 50.8°F 46.8% - 49.0°F 08h. 48m.
North Battleford 62.7°F 48.1°F 47.7% 1 day (0.5 in) - 09h. 16m.
North Vancouver 60.8°F 50.3°F 50.3% 1 day (0.9 in) 55.4°F 08h. 38m.
Oshawa 60.5°F 48.7°F 48.7% - 46.2°F 08h. 33m.
Ottawa 64.1°F 47.9°F 51.4% - - 08h. 15m.
Prince Albert 62.7°F 47.2°F 45.6% - - 09h. 39m.
Prince Edward Island 53.0°F 42.6°F 54.5% - 43.4°F 07h. 50m.
Quebec 61.1°F 45.5°F 51.9% - 48.8°F 08h. 14m.
Regina 64.4°F 48.6°F 42.4% - - 09h. 55m.
Revelstoke 60.7°F 41.0°F 51.6% 2 days (1.0 in) - 08h. 31m.
Rocky Harbour 46.4°F 36.7°F 63.6% 3 days (2.0 in) 38.6°F 06h. 35m.
Saint Andrews 53.7°F 45.5°F 53.8% 1 day (0.7 in) 45.4°F 07h. 52m.
Saint John 59.3°F 45.2°F 57.7% - 44.2°F 07h. 19m.
Saskatoon 64.5°F 48.8°F 45.2% - - 09h. 38m.
Sherbrooke 62.6°F 46.6°F 55.2% 1 day (0.8 in) - 07h. 40m.
St. John's 43.9°F 38.1°F 65.3% 3 days (1.7 in) 35.6°F 06h. 15m.
Summerside 51.3°F 43.0°F 53.4% 2 days (0.8 in) 46.8°F 08h. 00m.
Sun Peaks 64.0°F 42.6°F 44.5% - - 09h. 39m.
Surrey 61.9°F 49.8°F 49.5% 1 day (0.9 in) 56.4°F 08h. 45m.
Sydney 52.5°F 41.1°F 57.8% 4 days (2.1 in) 40.8°F 07h. 19m.
Sylvan Lake 61.6°F 45.2°F 46.3% 4 days (2.1 in) - 09h. 27m.
Thunder Bay 54.1°F 42.4°F 41.7% - 39.2°F 09h. 53m.
Tofino 54.0°F 49.4°F 48.6% 1 day (0.9 in) 52.0°F 08h. 53m.
Toronto 62.9°F 51.0°F 45.5% - 43.8°F 09h. 01m.
Trinity 40.7°F 36.7°F 62.6% 3 days (1.6 in) 35.2°F 06h. 42m.
Trois-Rivières 62.7°F 47.7°F 52.6% 1 day (0.9 in) - 08h. 06m.
Twillingate Island 41.5°F 35.3°F 66.5% 3 days (1.4 in) 36.8°F 06h. 09m.
Vancouver 60.3°F 52.0°F 45.8% 1 day (0.9 in) 55.8°F 09h. 19m.
Vancouver Island 58.4°F 45.3°F 52.1% 1 day (0.9 in) - 08h. 21m.
Vernon 65.4°F 48.8°F 41.8% - - 09h. 59m.
Victoria 55.2°F 49.4°F 37.9% - 48.8°F 10h. 28m.
Whistler 53.0°F 37.2°F 59.7% 2 days (1.0 in) - 07h. 14m.
Whitehorse 50.5°F 31.8°F 49.7% - - 09h. 46m.
Windsor 68.3°F 54.6°F 44.7% - 53.4°F 09h. 04m.
Winnipeg 67.7°F 50.5°F 38.9% 1 day (0.7 in) 41.2°F 10h. 26m.
Yellowknife 48.4°F 39.0°F 40.7% - 32.2°F 11h. 36m.
* 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.