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 45.8°F 29.2°F 54.6% 2 days (1.6 in) - 08h. 05m.
Barrie 62.0°F 47.4°F 53.0% 1 day (0.5 in) 46.4°F 07h. 57m.
Bonavista 45.5°F 37.6°F 61.9% 1 day (0.7 in) 35.8°F 06h. 49m.
Calgary 59.0°F 43.0°F 49.1% 2 days (1.2 in) - 08h. 56m.
Canmore 48.7°F 32.1°F 50.1% 3 days (1.7 in) - 08h. 46m.
Charlottetown 54.9°F 42.7°F 58.6% 3 days (1.8 in) 45.4°F 07h. 12m.
Corner Brook 49.4°F 38.4°F 64.6% 5 days (1.8 in) 39.0°F 06h. 24m.
Edmonton 60.8°F 46.0°F 50.7% 2 days (1.3 in) - 08h. 51m.
Faro Canada 44.2°F 35.0°F 63.0% - - 07h. 36m.
Fernie 49.9°F 38.8°F 49.7% 1 day (0.7 in) - 08h. 44m.
Fredericton 61.5°F 46.5°F 63.4% - - 06h. 29m.
Gatineau 64.3°F 49.9°F 61.5% - - 06h. 44m.
Gimli 54.8°F 43.9°F 41.8% 1 day (0.8 in) 38.2°F 10h. 03m.
Halifax 55.3°F 44.2°F 62.1% 3 days (2.4 in) 43.6°F 06h. 37m.
Hamilton 63.8°F 51.2°F 52.7% - 47.4°F 07h. 57m.
Jasper 50.6°F 27.7°F 55.1% 3 days (1.7 in) - 08h. 07m.
Kamloops 60.2°F 41.8°F 42.9% - - 09h. 52m.
Kawartha Lakes 62.2°F 48.0°F 56.4% - - 07h. 27m.
Kelowna 63.7°F 44.5°F 42.2% - - 09h. 55m.
Kingston 61.3°F 49.9°F 62.8% - 48.8°F 06h. 30m.
Kitchener 63.7°F 49.2°F 55.2% 1 day (0.5 in) - 07h. 35m.
Lac-Superieur 59.9°F 47.3°F 62.7% 1 day (0.7 in) - 06h. 35m.
Lake Louise 46.3°F 23.5°F 58.4% 2 days (1.5 in) - 07h. 30m.
Laval 64.7°F 51.4°F 60.9% 1 day (1.0 in) - 06h. 50m.
Les Iles-de-la-Madeleine 39.3°F 38.7°F 58.2% 1 day (0.6 in) 40.2°F 07h. 20m.
London 65.8°F 50.7°F 54.4% 1 day (0.7 in) - 07h. 41m.
Lunenburg 51.7°F 44.7°F 60.8% 3 days (2.4 in) 45.4°F 06h. 48m.
Magog 62.9°F 49.1°F 63.6% 2 days (1.0 in) - 06h. 25m.
Mille-Isles 62.2°F 48.6°F 62.3% 1 day (0.7 in) - 06h. 38m.
Mississauga 64.0°F 51.3°F 52.8% - 46.4°F 07h. 57m.
Moncton 55.8°F 43.8°F 59.1% - 42.2°F 07h. 08m.
Mont Tremblant 59.7°F 46.9°F 62.1% 1 day (0.7 in) - 06h. 40m.
Montreal 64.9°F 52.4°F 61.9% 2 days (1.0 in) 53.8°F 06h. 40m.
Moose Jaw 62.1°F 46.4°F 44.8% 1 day (0.6 in) - 09h. 34m.
Muskoka Lakes 63.6°F 47.1°F 53.5% 1 day (0.5 in) - 07h. 54m.
Nanaimo 56.9°F 50.3°F 48.6% - 55.4°F 08h. 53m.
Niagara Falls 64.5°F 52.1°F 54.5% - 49.8°F 07h. 40m.
Niagara-on-the-Lake 62.1°F 51.5°F 54.2% - 49.0°F 07h. 44m.
North Battleford 59.4°F 45.4°F 50.8% 1 day (0.7 in) - 08h. 47m.
North Vancouver 57.6°F 49.8°F 54.5% 2 days (1.1 in) 55.4°F 08h. 00m.
Oshawa 60.7°F 49.0°F 56.7% - 46.2°F 07h. 23m.
Ottawa 64.3°F 49.9°F 61.2% - - 06h. 47m.
Prince Albert 60.0°F 45.0°F 48.2% - - 09h. 14m.
Prince Edward Island 53.3°F 42.7°F 58.5% - 43.4°F 07h. 14m.
Quebec 60.7°F 46.6°F 57.4% - 48.8°F 07h. 25m.
Regina 61.8°F 46.3°F 43.5% 1 day (0.6 in) - 09h. 46m.
Revelstoke 56.5°F 36.3°F 56.4% 2 days (1.0 in) - 07h. 46m.
Rocky Harbour 45.0°F 37.4°F 63.0% 4 days (2.4 in) 38.6°F 06h. 41m.
Saint Andrews 51.9°F 45.6°F 60.6% - 45.4°F 06h. 51m.
Saint John 57.9°F 45.7°F 64.1% - 44.2°F 06h. 21m.
Saskatoon 61.6°F 46.6°F 48.2% - - 09h. 09m.
Sherbrooke 62.8°F 48.1°F 61.5% 1 day (0.8 in) - 06h. 45m.
St. John's 44.0°F 38.3°F 65.5% 1 day (0.8 in) 35.6°F 06h. 13m.
Summerside 50.7°F 43.3°F 56.0% 1 day (0.4 in) 46.8°F 07h. 37m.
Sun Peaks 59.9°F 38.1°F 48.4% - - 09h. 02m.
Surrey 59.1°F 49.1°F 53.2% 2 days (1.1 in) 56.4°F 08h. 11m.
Sydney 52.9°F 42.2°F 60.1% 4 days (1.8 in) 40.8°F 06h. 59m.
Sylvan Lake 58.3°F 42.3°F 49.2% 3 days (2.2 in) - 08h. 59m.
Thunder Bay 54.0°F 41.9°F 41.1% - 39.2°F 09h. 59m.
Tofino 52.5°F 48.7°F 56.6% 2 days (1.4 in) 52.0°F 07h. 39m.
Toronto 62.2°F 51.4°F 54.2% - 43.8°F 07h. 44m.
Trinity 39.1°F 36.2°F 61.4% 1 day (0.7 in) 35.2°F 06h. 53m.
Trois-Rivières 62.9°F 48.1°F 59.0% 1 day (0.7 in) - 07h. 09m.
Twillingate Island 37.7°F 34.9°F 66.9% 2 days (1.0 in) 36.8°F 06h. 06m.
Vancouver 57.8°F 50.6°F 52.4% 2 days (1.0 in) 55.8°F 08h. 18m.
Vancouver Island 54.0°F 43.1°F 60.8% 1 day (1.2 in) - 07h. 01m.
Vernon 62.5°F 45.3°F 42.9% - - 09h. 49m.
Victoria 54.1°F 48.4°F 41.8% - 48.8°F 09h. 52m.
Whistler 48.8°F 33.6°F 64.4% 3 days (1.1 in) - 06h. 30m.
Whitehorse 48.4°F 29.3°F 55.4% - - 08h. 47m.
Windsor 68.5°F 55.6°F 49.7% - 53.4°F 08h. 21m.
Winnipeg 65.2°F 48.8°F 41.2% 2 days (0.9 in) 41.2°F 10h. 05m.
Yellowknife 42.8°F 34.7°F 44.1% - 32.2°F 10h. 59m.
* 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.