The major economic tech centres in Canada are Toronto and less so, Vancouver. Montreal and Ottawa (because that's where Shopify is HQ'd) are the next biggest.
Toronto and Vancouver are hugely unaffordable when it comes to housing; Montreal and Ottawa are much more affordable.
http://www.nationmaster.com/country-info/compare/Canada/Unit...
However, this does not adjust for free healthcare and education.
On the other hand, tech cost of living is skewed by SF and Vancouver.
SF is the #1 tech city in the US whereas Vancouver may be #2 in Canada, but the US is a larger country so SF may "dilute" more. Without stats, this is just guesswork.
And if you happen to join a great tech company, chances are the health insurance you'll get is superior to the general public healthcare system in Canada.