Your holiday weather, at a glanceCanada in May: where is it warmest?
In May, Osoyoos (Okanagan) is the warmest place with 20 °C by day, Iqaluit the coolest with 0 °C. 33 of 58 destinations have good holiday weather.
All destinations in May, warmest first
Long-term averages for the month: daytime high, sea, sunshine and rainy days.
| Place | Score | Air | Sea | Sun | Rain days |
|---|
| Osoyoos (Okanagan) | 90 | 20° | – | 9 h | 8 |
|---|
| Kamloops | 87 | 20° | – | 8 h | 9 |
|---|
| Penticton (Okanagan) | 87 | 20° | – | 9 h | 9 |
|---|
| Kelowna | 85 | 20° | – | 9 h | 10 |
|---|
| Summerland | 84 | 19° | – | 8 h | 10 |
|---|
| Ottawa | 77 | 19° | – | 7 h | 12 |
|---|
| London, Ontario | 77 | 19° | – | 8 h | 13 |
|---|
| Niagara Falls | 77 | 19° | – | 8 h | 12 |
|---|
| Montreal | 76 | 18° | – | 7 h | 11 |
|---|
| Trois-Rivières | 22 | 18° | – | 7 h | 12 |
|---|
| Saskatoon | 85 | 17° | – | 9 h | 8 |
|---|
| Regina | 80 | 17° | – | 8 h | 10 |
|---|
| Prince George | 78 | 17° | – | 8 h | 10 |
|---|
| Huntsville (Muskoka) | 78 | 17° | – | 7 h | 11 |
|---|
| Greater Sudbury | 76 | 17° | – | 8 h | 10 |
|---|
| Winnipeg | 75 | 17° | – | 8 h | 11 |
|---|
| Mont-Tremblant, Quebec | 75 | 17° | – | 7 h | 12 |
|---|
| Revelstoke, British Columbia | 73 | 17° | – | 8 h | 15 |
|---|
| Kingston, Ontario | 72 | 17° | – | 8 h | 11 |
|---|
| Quebec City | 71 | 17° | – | 7 h | 13 |
|---|
| Nanaimo | 24 | 17° | 13° | 8 h | 12 |
|---|
| Edmonton | 79 | 16° | – | 9 h | 9 |
|---|
| Sault Ste. Marie | 72 | 16° | – | 8 h | 10 |
|---|
| Toronto | 71 | 16° | – | 8 h | 10 |
|---|
| Calgary | 70 | 16° | – | 8 h | 11 |
|---|
| Hamilton, Ontario | 69 | 16° | – | 8 h | 11 |
|---|
| Vancouver | 68 | 16° | 12° | 8 h | 11 |
|---|
| Fredericton | 65 | 16° | – | 7 h | 13 |
|---|
| Squamish | 21 | 16° | 13° | 8 h | 14 |
|---|
| Moncton | 20 | 16° | 7° | 7 h | 12 |
|---|
| Collingwood (Blue Mountains) | 75 | 15° | – | 8 h | 10 |
|---|
| Gibsons | 24 | 15° | 13° | 8 h | 13 |
|---|
| Saguenay | 22 | 15° | – | 7 h | 12 |
|---|
| Fort Smith | 79 | 14° | – | 10 h | 6 |
|---|
| Golden, British Columbia | 72 | 14° | – | 8 h | 12 |
|---|
| Dawson City, Yukon | 68 | 14° | – | 10 h | 11 |
|---|
| Victoria | 67 | 14° | 10° | 8 h | 9 |
|---|
| Niagara-on-the-Lake | 61 | 14° | – | 8 h | 11 |
|---|
| Charlottetown | 23 | 14° | 6° | 7 h | 12 |
|---|
| Saint John | 20 | 14° | 6° | 7 h | 13 |
|---|
| Whistler | 49 | 13° | – | 7 h | 16 |
|---|
| Ucluelet, Vancouver Island | 26 | 13° | 11° | 8 h | 11 |
|---|
| Tofino | 23 | 13° | 11° | 8 h | 12 |
|---|
| Lunenburg | 22 | 13° | 6° | 6 h | 11 |
|---|
| Prince Rupert | 12 | 13° | 9° | 6 h | 17 |
|---|
| Whitehorse | 62 | 12° | – | 10 h | 7 |
|---|
| Jasper, Alberta | 49 | 12° | – | 8 h | 12 |
|---|
| Halifax | 46 | 12° | 5° | 6 h | 11 |
|---|
| Canmore, Alberta | 52 | 11° | – | 8 h | 12 |
|---|
| Banff | 49 | 11° | – | 8 h | 13 |
|---|
| Percé, Gaspé | 47 | 11° | 6° | 8 h | 12 |
|---|
| Thunder Bay | 46 | 11° | – | 8 h | 10 |
|---|
| Gander | 37 | 11° | – | 6 h | 13 |
|---|
| Sydney, Nova Scotia | 22 | 11° | 4° | 7 h | 11 |
|---|
| Yellowknife | 53 | 9° | – | 11 h | 5 |
|---|
| St. John's | 19 | 9° | 3° | 6 h | 11 |
|---|
| Happy Valley-Goose Bay | 18 | 9° | – | 6 h | 13 |
|---|
| Iqaluit | 28 | 0° | −1° | 7 h | 8 |
|---|
Canada in May: quick answers
Canada in May: where is it warmest?
The warmest places in May are Osoyoos (Okanagan) (20 °C), Kamloops (20 °C) and Penticton (Okanagan) (20 °C).
Canada in May: where is the sea warmest?
The sea is warmest at Nanaimo (13 °C), Squamish (13 °C) and Gibsons (13 °C).
Canada in May: where is the weather best?
The best holiday weather in May – warm, sunny and dry – is in Osoyoos (Okanagan), Kamloops and Penticton (Okanagan).