What is the coldest country in north America?
The coldest country in North America is Canada. Canada has a vast territory that spans from the Arctic Ocean in the north to the Great Lakes in the south. The northernmost part of Canada, Nunavut, has an average temperature of -15°C (5°F) in January. In contrast, the southernmost point of Canada, Windsor, Ontario, has an average temperature of 1°C (34°F) in January.