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 48.3°F 33.5°F 59.9% 3 days (2.0 in) - 07h. 15m.
Barrie 63.7°F 48.4°F 42.6% 1 day (0.8 in) 46.8°F 09h. 29m.
Bonavista 46.7°F 36.7°F 63.6% 3 days (1.5 in) 36.0°F 06h. 33m.
Calgary 59.8°F 43.2°F 44.2% 2 days (1.2 in) - 09h. 41m.
Canmore 47.0°F 36.6°F 56.4% 3 days (1.8 in) - 07h. 48m.
Charlottetown 55.0°F 43.2°F 52.8% 2 days (1.1 in) 45.4°F 08h. 05m.
Corner Brook 48.2°F 38.9°F 61.9% 2 days (1.2 in) 39.2°F 06h. 49m.
Edmonton 60.3°F 45.7°F 49.1% 4 days (2.0 in) - 09h. 06m.
Faro Canada 45.1°F 34.8°F 54.4% - - 09h. 08m.
Fernie 49.4°F 41.5°F 54.8% - - 07h. 57m.
Fredericton 63.7°F 46.0°F 50.8% 1 day (0.9 in) - 08h. 21m.
Gatineau 65.5°F 49.2°F 46.0% 1 day (1.2 in) - 09h. 03m.
Gimli 55.2°F 45.1°F 54.6% 2 days (1.4 in) 37.2°F 08h. 02m.
Halifax 58.3°F 42.1°F 54.3% 1 day (0.8 in) 43.4°F 07h. 46m.
Hamilton 64.0°F 51.8°F 41.4% 1 day (0.7 in) 47.6°F 09h. 36m.
Jasper 52.8°F 33.3°F 59.7% 3 days (2.1 in) - 07h. 23m.
Kamloops 60.8°F 42.9°F 47.2% - - 09h. 12m.
Kawartha Lakes 65.2°F 47.7°F 45.6% 1 day (1.0 in) - 09h. 03m.
Kelowna 66.6°F 44.0°F 46.7% 1 day (0.7 in) - 09h. 13m.
Kingston 63.3°F 50.3°F 45.8% 2 days (1.0 in) 49.0°F 09h. 01m.
Kitchener 65.8°F 49.5°F 43.3% 1 day (0.8 in) - 09h. 20m.
Lac-Superieur 61.6°F 46.2°F 47.8% 2 days (1.4 in) - 08h. 49m.
Lake Louise 48.7°F 29.7°F 62.4% 3 days (1.9 in) - 06h. 53m.
Laval 65.5°F 51.5°F 45.1% 2 days (1.3 in) - 09h. 11m.
Les Iles-de-la-Madeleine 42.0°F 41.2°F 51.6% 1 day (0.7 in) 40.4°F 08h. 19m.
London 67.4°F 51.5°F 40.7% 2 days (0.9 in) - 09h. 42m.
Lunenburg 56.3°F 44.5°F 48.9% 1 day (0.9 in) 45.2°F 08h. 34m.
Magog 64.5°F 47.9°F 50.2% 3 days (1.5 in) - 08h. 25m.
Mille-Isles 63.9°F 46.9°F 47.0% 2 days (1.3 in) - 08h. 55m.
Mississauga 64.2°F 51.7°F 42.1% 1 day (0.7 in) 46.6°F 09h. 31m.
Moncton 55.4°F 44.2°F 50.7% 1 day (0.7 in) 41.6°F 08h. 22m.
Mont Tremblant 60.8°F 45.6°F 49.0% 3 days (1.4 in) - 08h. 38m.
Montreal 66.7°F 52.0°F 43.7% 3 days (1.2 in) 53.6°F 09h. 23m.
Moose Jaw 62.6°F 48.9°F 48.0% 1 day (1.0 in) - 09h. 03m.
Muskoka Lakes 64.2°F 48.1°F 43.6% 1 day (0.8 in) - 09h. 22m.
Nanaimo 57.9°F 50.5°F 52.9% 2 days (1.2 in) 55.4°F 08h. 13m.
Niagara Falls 65.1°F 52.3°F 41.6% 1 day (0.8 in) 50.0°F 09h. 34m.
Niagara-on-the-Lake 64.0°F 52.3°F 40.9% - 49.2°F 09h. 40m.
North Battleford 59.9°F 47.4°F 56.2% 1 day (0.6 in) - 07h. 55m.
North Vancouver 58.7°F 48.0°F 59.1% 3 days (1.5 in) 55.2°F 07h. 16m.
Oshawa 61.1°F 49.9°F 42.9% 1 day (0.8 in) 46.4°F 09h. 25m.
Ottawa 65.4°F 48.2°F 42.6% 1 day (1.0 in) - 09h. 33m.
Prince Albert 58.7°F 45.9°F 55.1% - - 08h. 08m.
Prince Edward Island 53.7°F 43.5°F 50.7% 1 day (0.7 in) 43.6°F 08h. 23m.
Quebec 62.3°F 45.6°F 46.2% 2 days (1.2 in) 48.8°F 09h. 06m.
Regina 62.1°F 48.4°F 47.3% 1 day (0.9 in) - 09h. 10m.
Revelstoke 56.3°F 40.7°F 59.8% 2 days (1.5 in) - 07h. 15m.
Rocky Harbour 48.9°F 37.3°F 63.0% 2 days (1.1 in) 38.6°F 06h. 41m.
Saint Andrews 55.6°F 46.2°F 45.3% 1 day (0.9 in) 45.6°F 09h. 08m.
Saint John 61.3°F 45.5°F 51.3% - 44.6°F 08h. 15m.
Saskatoon 61.7°F 48.1°F 50.8% 1 day (0.7 in) - 08h. 45m.
Sherbrooke 64.8°F 47.2°F 48.4% 3 days (1.3 in) - 08h. 41m.
St. John's 44.7°F 38.0°F 64.8% 4 days (2.1 in) 35.6°F 06h. 19m.
Summerside 52.7°F 43.8°F 50.2% 2 days (1.0 in) 46.8°F 08h. 28m.
Sun Peaks 62.1°F 41.4°F 48.3% - - 09h. 03m.
Surrey 59.7°F 47.5°F 58.3% 3 days (1.5 in) 56.2°F 07h. 23m.
Sydney 52.4°F 40.9°F 56.4% 2 days (1.3 in) 40.8°F 07h. 31m.
Sylvan Lake 59.2°F 44.2°F 52.2% 3 days (1.3 in) - 08h. 32m.
Thunder Bay 52.7°F 42.2°F 47.8% 1 day (0.8 in) 39.2°F 08h. 57m.
Tofino 52.8°F 48.3°F 49.7% 3 days (1.5 in) 52.0°F 08h. 42m.
Toronto 63.9°F 52.0°F 38.5% 1 day (0.7 in) 43.8°F 10h. 03m.
Trinity 42.9°F 37.3°F 63.1% 4 days (2.1 in) 35.2°F 06h. 37m.
Trois-Rivières 63.8°F 48.9°F 47.3% 3 days (1.4 in) - 08h. 54m.
Twillingate Island 46.9°F 36.6°F 64.5% 3 days (1.5 in) 37.0°F 06h. 27m.
Vancouver 58.3°F 50.5°F 51.9% 2 days (1.2 in) 55.8°F 08h. 22m.
Vancouver Island 59.2°F 42.3°F 53.4% 2 days (1.3 in) - 08h. 11m.
Vernon 62.3°F 47.4°F 47.2% - - 09h. 10m.
Victoria 54.9°F 49.1°F 46.0% - 48.8°F 09h. 13m.
Whistler 50.4°F 36.0°F 63.2% 4 days (1.9 in) - 06h. 41m.
Whitehorse 51.0°F 33.1°F 47.1% - - 10h. 12m.
Windsor 70.0°F 56.5°F 39.9% 1 day (0.9 in) 53.0°F 09h. 47m.
Winnipeg 62.8°F 49.0°F 50.1% 2 days (1.3 in) 41.0°F 08h. 41m.
Yellowknife 52.9°F 40.7°F 41.5% 1 day (0.5 in) 32.0°F 11h. 29m.
* 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.