Your holiday weather, at a glance

Canada in January: where is it warmest?

In January, Victoria is the warmest place with 7 °C by day, Yellowknife the coolest with −22 °C. 0 of 58 destinations have good holiday weather.

All destinations in January, warmest first

Long-term averages for the month: daytime high, sea, sunshine and rainy days.

PlaceScoreAirSeaSunRain days
Victoria17°8°3 h18
Tofino07°9°2 h20
Ucluelet, Vancouver Island07°9°3 h20
Vancouver06°7°3 h19
Gibsons06°7°3 h19
Nanaimo06°7°3 h18
Squamish06°7°2 h20
Prince Rupert03°7°2 h22
Kelowna102°–3 h14
Penticton (Okanagan)111°–3 h13
Lunenburg101°3°3 h12
Summerland101°–3 h14
Osoyoos (Okanagan)101°–3 h14
St. John's51°1°3 h15
Kamloops160°–3 h11
Hamilton, Ontario150°–3 h11
Halifax140°3°3 h12
Niagara Falls120°–3 h13
Niagara-on-the-Lake110°–3 h13
Sydney, Nova Scotia70°1°2 h13
Revelstoke, British Columbia20°–2 h17
Whistler00°–2 h20
Toronto18−1°–3 h10
London, Ontario13−1°–3 h12
Kingston, Ontario16−2°–3 h11
Saint John12−2°5°4 h12
Gander9−2°–3 h14
Charlottetown8−2°0°3 h12
Calgary33−3°–4 h4
Moncton12−3°−1°4 h12
Prince George12−3°–3 h12
Golden, British Columbia11−3°–3 h13
Collingwood (Blue Mountains)9−3°–3 h14
Fredericton19−4°–4 h11
Ottawa18−5°–3 h10
Huntsville (Muskoka)10−5°–3 h13
Canmore, Alberta32−6°–4 h4
Montreal19−6°–4 h10
Percé, Gaspé19−6°0°4 h10
Quebec City15−6°–4 h12
Sault Ste. Marie15−6°–3 h11
Trois-Rivières12−6°–4 h11
Banff31−7°–4 h5
Jasper, Alberta25−7°–3 h7
Greater Sudbury18−7°–3 h10
Mont-Tremblant, Quebec15−7°–3 h11
Regina30−8°–4 h5
Edmonton27−8°–3 h6
Thunder Bay26−9°–4 h7
Saskatoon29−10°–3 h5
Saguenay11−10°–3 h11
Winnipeg29−11°–4 h5
Happy Valley-Goose Bay10−12°–3 h11
Whitehorse24−15°–2 h7
Fort Smith28−18°–2 h5
Dawson City, Yukon29−19°–2 h4
Iqaluit19−21°−1°2 h5
Yellowknife30−22°–2 h3

Canada in January: quick answers

Canada in January: where is it warmest?

The warmest places in January are Victoria (7 °C), Tofino (7 °C) and Ucluelet, Vancouver Island (7 °C).

Canada in January: where is the sea warmest?

The sea is warmest at Tofino (9 °C), Ucluelet, Vancouver Island (9 °C) and Victoria (8 °C).

Canada in January: where is the weather best?

The best holiday weather in January – warm, sunny and dry – is in Calgary, Canmore, Alberta and Banff.

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