For many Canadians, the idea of living in a winter wonderland is somewhere between “meh” and “I’m off to Mexico, see you in May.” There is a bright side to winter in Canada, however. No matter how cold it is where you live, there’s a good chance that it’s even colder somewhere else in the country. In fact, the lowest temperature ever recorded in Canada was a rather chilly –63 °C in Snag, Yukon, in 1947. Not surprisingly, Snag as a village doesn’t exist anymore. Of the places where people still live though, these are some of the coldest towns and cities in Canada ranked by average low temperature of their coldest month.
Edmundston, New Brunswick –18.5 °C
RELATED: The top things to do in every province and territory in Canada.
Saskatoon, Saskatchewan –18.9 °C
Whitehorse, Yukon –19.2 °C
Baie-Comeau, Quebec –19.9 °C
YOU MIGHT ALSO LIKE: 15 ways to see the world while making a difference.
Regina, Saskatchewan –20.1 °C
Nain, Newfoundland and Labrador –23 °C
YOU MIGHT ALSO LIKE: 20 hidden gems across Canada to see before you die.
Timmins, Ontario –23 °C
YOU MIGHT ALSO LIKE: 20 abandoned sites you won't believe are in Ontario.
Winnipeg, Manitoba –23.6 °C
YOU MIGHT ALSO LIKE: 12 Canadian road trips you need to take at least once
La Ronge, Saskatchewan –24.2 °C
High Level, Alberta –25.8 °C
YOU MIGHT ALSO LIKE: the 10 Canadian cities with the worst winters.
Watson Lake, Yukon –27.5 °C
Wabush, Newfoundland and Labrador –27.8 °C
YOU MIGHT ALSO LIKE: dry skin problems made worse in the Canadian winter.
Thompson, Manitoba –29.3 °C
Yellowknife, Northwest Territories –29.5 °C
Norman Wells, Northwest Territories –29.9 °C
YOU MIGHT ALSO LIKE: 20 cheap destinations for Canadians this winter.
Dawson City, Yukon –30.1 °C
Churchill, Manitoba –30.1 °C
YOU MIGHT ALSO LIKE: the 20 best places to visit in January.