yet Toronto's higher humidity makes it feel much colder than Calgary.
Edmonton definitely is colder than Toronto, temperature wise (you're more likely to get -20 to -30 temps in Edmonton more often than Toronto, but it's humid in Toronto, so, sometimes -10 in Toronto feels like -20. ) Yes, it does snow more, most of the time although last winter it hardly snowed.