What city or Province is the best to live and work between Calgary (Alberta), Vancouver (British Columbia), and Totonto(Ontario)?
Overall cost of living: Alberta wins. Living in Toronto, particularly anywhere near downtown, can be expensive. Rents are among the highest in Canada, and other standard monthly expenses such as phone plans, groceries, and transit are not cheap either.
Outdoor recreation:Vancouver (BC) and Calgary win (proximity to Mountains, Ocean, National Parks, etc.
City living, Sports and Entertainment: Toronto (Ontario) wins
Arts:Toronto wins. Restaurants, shopping, museums, galleries, the waterfront, festivals, and a true mosaic of people and cultures from around the world
Weather:If you don't like snow and cold, go with Vancouver (BC); If you like sunshine, go with Calgary (AB). If you like short but cold winter, go with Toronto (ON).
From a weather perspective, Toronto usually doesn't have much of a winter. It doesn't get that cold compared to most of the rest of Canada and has more of a slush season than a snow season. It's pretty filthy and grimy in the wintertime, and then in springtime as the slush banks melt the dog poo and plastic bags bloom. May and early June are usually beautiful there. Summer has periods of intense heat and humidity, although the smog has diminished a lot since the 1980s. Autumn is again often beautiful until the leaves fall and it turns grey and dismal again.
Diversity:Toronto is one of the most racially diverse cities in the world. Every type of cuisine has at least one hole-in-the-wall grocery shop and a restaurant, including ones which really should never have left the country of origin. Every language exists there, every religion and every fascinating set of habits. Mostly this stew works just fine and everyone gets along. Part of what's interesting is that pretty much any time there is something to protest somewhere in the world, there's a protest in Toronto of people from that part of the world too. If you live in the downtown area, it's hard to ignore the rest of the world, which is a great way to live.
Work, Jobs: Toronto wins. In terms of work, Toronto is pretty good. Finding a career job may take time but in the meanwhile there are lots of gigs to do and apps like Adam that let you pick paid tasks nearby at your convenience.
Overall: It depends. If you are really outdoorsy, opt for Calgary or Vancouver as they have more green space, accessible parks and trails and are only an hour or 2 away from the mountains (hiking). If you are more culturally inclined, opt for Toronto as it has an extremely vibrant culture, is multicultural and you will have access to everything music, art, film and book related. Toronto is a world-class city; Calgary and Vancouver are not yet, but are trying to be.