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