Generally speaking, life in big cities such as Toronto isn’t cheap. Rents can get quite high and groceries are also more expensive in large cities. On the other hand, Canada is known for a good quality of life so an average salary can cover all of these expenses.