Your holiday weather, at a glance

Canada 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.

PlaceScoreAirSeaSunRain days
Kamloops6714°–7 h7
Osoyoos (Okanagan)6614°–8 h9
Kelowna6913°–7 h10
Penticton (Okanagan)6013°–8 h10
Summerland6112°–7 h10
London, Ontario4212°–6 h13
Niagara Falls4212°–6 h13
Vancouver3912°10°7 h14
Nanaimo1612°10°6 h15
Squamish1612°10°7 h15
Revelstoke, British Columbia4611°–7 h14
Victoria4211°9°7 h11
Ottawa3911°–6 h12
Gibsons1711°10°7 h15
Ucluelet, Vancouver Island1511°10°6 h15
Regina4610°–7 h7
Calgary4510°–7 h8
Prince George4410°–7 h9
Montreal3410°–6 h11
Toronto3410°–6 h11
Trois-Rivières2110°–6 h11
Tofino1210°10°6 h16
Saskatoon479°–8 h7
Edmonton459°–8 h6
Winnipeg449°–7 h7
Golden, British Columbia429°–7 h12
Kingston, Ontario319°–7 h12
Hamilton, Ontario309°–6 h12
Huntsville (Muskoka)289°–6 h12
Quebec City279°–6 h11
Niagara-on-the-Lake279°–6 h12
Fredericton269°–6 h12
Prince Rupert89°8°5 h19
Mont-Tremblant, Quebec358°–6 h12
Collingwood (Blue Mountains)338°–6 h11
Greater Sudbury308°–7 h10
Whistler228°–6 h16
Lunenburg198°3°6 h12
Moncton188°1°6 h12
Saint John188°4°6 h13
Sault Ste. Marie287°–7 h11
Halifax217°2°6 h12
Charlottetown197°1°6 h12
Jasper, Alberta316°–7 h9
Canmore, Alberta316°–7 h10
Saguenay186°–6 h12
Sydney, Nova Scotia166°1°6 h13
Dawson City, Yukon475°–9 h5
Banff305°–7 h10
Gander175°–5 h13
St. John's135°1°5 h12
Fort Smith494°–9 h4
Whitehorse464°–8 h5
Thunder Bay344°–7 h9
Percé, Gaspé264°1°7 h11
Happy Valley-Goose Bay183°–6 h11
Yellowknife49−2°–9 h3
Iqaluit31−8°−1°8 h7

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).

Canada month by month

Climate averages 1996–2025, not a forecast. Data: Copernicus ERA5 / ERA5-Land via Open-Meteo.com (CC BY 4.0), NOAA OISST, WMO 1991–2020 (NOAA NCEI), GeoNames (CC BY 4.0). Sources & licences