From a map I found[0], it looks like Sweden has an average annual temperature of around +5⁰C, and northern Ontario and Quebec are closer to -5⁰C?
[0] https://upload.wikimedia.org/wikipedia/commons/9/92/Annual_A...
[0] https://upload.wikimedia.org/wikipedia/commons/9/92/Annual_A...
But only 20000 years ago Sweden was covered in 3km of ice.