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.8°F 34.2°F 42.3% 2 days (1.4 in) - 10h. 00m.
Barrie 62.1°F 46.5°F 43.3% 1 day (0.6 in) 46.2°F 09h. 24m.
Bonavista 43.6°F 37.4°F 62.1% - 35.8°F 06h. 46m.
Calgary 61.2°F 44.4°F 37.6% 2 days (1.0 in) - 10h. 44m.
Canmore 52.7°F 36.2°F 39.3% 3 days (1.4 in) - 10h. 28m.
Charlottetown 54.8°F 42.8°F 52.8% 3 days (1.8 in) 45.4°F 08h. 04m.
Corner Brook 49.2°F 38.0°F 63.8% 3 days (1.5 in) 38.8°F 06h. 32m.
Edmonton 61.1°F 46.1°F 47.0% 2 days (1.3 in) - 09h. 27m.
Faro Canada 44.8°F 32.6°F 61.8% - - 07h. 49m.
Fernie 55.6°F 41.7°F 39.3% 1 day (0.7 in) - 10h. 20m.
Fredericton 61.9°F 46.2°F 54.0% 1 day (0.5 in) - 07h. 53m.
Gatineau 64.0°F 49.4°F 51.1% - - 08h. 17m.
Gimli 56.1°F 43.0°F 38.2% 1 day (0.7 in) 38.4°F 10h. 36m.
Halifax 56.3°F 44.6°F 55.3% 3 days (2.2 in) 43.6°F 07h. 38m.
Hamilton 64.6°F 50.6°F 44.3% - 46.8°F 09h. 11m.
Jasper 52.1°F 28.9°F 54.2% 2 days (1.4 in) - 08h. 15m.
Kamloops 64.6°F 45.4°F 32.4% - - 11h. 31m.
Kawartha Lakes 62.5°F 47.2°F 46.9% 1 day (0.6 in) - 08h. 51m.
Kelowna 67.6°F 48.0°F 30.9% - - 11h. 40m.
Kingston 60.8°F 48.7°F 51.8% - 48.6°F 08h. 07m.
Kitchener 63.5°F 47.9°F 46.2% 1 day (0.5 in) - 08h. 55m.
Lac-Superieur 59.0°F 46.4°F 52.2% 1 day (0.7 in) - 08h. 10m.
Lake Louise 47.1°F 25.4°F 57.8% 2 days (1.6 in) - 07h. 36m.
Laval 63.9°F 50.3°F 51.7% 1 day (1.0 in) - 08h. 12m.
Les Iles-de-la-Madeleine 41.9°F 39.5°F 51.1% 1 day (0.7 in) 40.0°F 08h. 24m.
London 65.6°F 49.6°F 44.4% 1 day (0.6 in) - 09h. 09m.
Lunenburg 53.7°F 44.9°F 53.5% 3 days (2.1 in) 45.4°F 07h. 52m.
Magog 61.9°F 48.0°F 52.2% 3 days (1.2 in) - 08h. 07m.
Mille-Isles 59.8°F 46.7°F 51.7% 1 day (0.7 in) - 08h. 14m.
Mississauga 63.9°F 49.9°F 44.5% - 45.8°F 09h. 10m.
Moncton 57.3°F 44.6°F 52.6% 1 day (0.7 in) 42.4°F 08h. 06m.
Mont Tremblant 58.9°F 46.1°F 51.8% 1 day (0.7 in) - 08h. 13m.
Montreal 63.8°F 51.2°F 51.7% 2 days (1.1 in) 54.0°F 08h. 12m.
Moose Jaw 63.8°F 46.3°F 37.4% - - 10h. 42m.
Muskoka Lakes 62.3°F 45.7°F 44.8% 1 day (0.6 in) - 09h. 11m.
Nanaimo 60.9°F 50.9°F 36.7% - 55.8°F 10h. 42m.
Niagara Falls 64.8°F 50.9°F 46.2% 1 day (0.6 in) 49.6°F 08h. 53m.
Niagara-on-the-Lake 63.4°F 50.7°F 44.8% - 48.6°F 09h. 06m.
North Battleford 60.4°F 45.8°F 48.2% 1 day (0.7 in) - 09h. 12m.
North Vancouver 59.7°F 51.1°F 41.7% 1 day (0.8 in) 55.6°F 09h. 57m.
Oshawa 61.3°F 48.1°F 46.8% 1 day (0.7 in) 45.4°F 08h. 50m.
Ottawa 63.7°F 49.2°F 50.9% - - 08h. 19m.
Prince Albert 60.0°F 44.7°F 47.1% 1 day (0.5 in) - 09h. 24m.
Prince Edward Island 53.8°F 42.9°F 52.7% 1 day (0.8 in) 43.4°F 08h. 05m.
Quebec 59.7°F 45.5°F 49.8% 1 day (0.7 in) 48.8°F 08h. 33m.
Regina 63.1°F 45.8°F 38.0% - - 10h. 37m.
Revelstoke 58.8°F 40.2°F 41.4% 2 days (0.9 in) - 10h. 06m.
Rocky Harbour 45.2°F 37.3°F 62.5% 3 days (2.1 in) 38.4°F 06h. 46m.
Saint Andrews 51.9°F 44.9°F 51.7% 1 day (0.7 in) 45.2°F 08h. 11m.
Saint John 58.0°F 45.3°F 56.4% 1 day (0.7 in) 44.2°F 07h. 30m.
Saskatoon 63.2°F 46.5°F 38.9% - - 10h. 37m.
Sherbrooke 62.0°F 47.2°F 51.1% 2 days (1.0 in) - 08h. 17m.
St. John's 44.4°F 38.4°F 65.4% 2 days (0.9 in) 35.4°F 06h. 14m.
Summerside 52.1°F 43.5°F 51.0% 1 day (0.7 in) 46.6°F 08h. 22m.
Sun Peaks 58.5°F 38.9°F 35.4% - - 11h. 03m.
Surrey 61.9°F 50.1°F 41.5% 1 day (0.8 in) 56.6°F 09h. 58m.
Sydney 51.8°F 42.0°F 60.0% 4 days (2.1 in) 40.8°F 06h. 59m.
Sylvan Lake 59.3°F 43.3°F 45.7% 2 days (1.8 in) - 09h. 33m.
Thunder Bay 54.9°F 40.5°F 36.4% - 39.0°F 10h. 42m.
Tofino 54.5°F 48.7°F 47.0% 2 days (1.0 in) 52.2°F 09h. 07m.
Toronto 62.8°F 49.9°F 45.0% 1 day (0.5 in) 43.6°F 09h. 06m.
Trinity 39.3°F 36.4°F 61.8% - 35.0°F 06h. 49m.
Trois-Rivières 62.0°F 47.1°F 51.1% 1 day (0.7 in) - 08h. 20m.
Twillingate Island 38.5°F 35.6°F 64.9% 3 days (1.4 in) 36.8°F 06h. 24m.
Vancouver 60.7°F 51.2°F 40.7% 1 day (0.8 in) 56.0°F 10h. 06m.
Vancouver Island 53.8°F 41.6°F 44.8% - - 09h. 29m.
Vernon 65.8°F 47.7°F 32.4% - - 11h. 27m.
Victoria 58.4°F 49.1°F 32.2% - 49.0°F 11h. 20m.
Whistler 52.0°F 36.9°F 49.3% 2 days (0.9 in) - 08h. 50m.
Whitehorse 48.3°F 29.1°F 53.4% - - 09h. 07m.
Windsor 68.7°F 53.8°F 42.4% - 53.6°F 09h. 25m.
Winnipeg 64.9°F 47.5°F 36.1% 1 day (0.7 in) 41.2°F 10h. 51m.
Yellowknife 44.1°F 35.2°F 48.7% - 32.2°F 10h. 10m.
* 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.