Do I need tenancy agreement or utility bill for Canada visitor visa?
For a visitors visa, it _would be good to have them as part of your supporting documents. You need proof of residence .i.e. documents to show that you have a permanent address in your home country. Bills and tenancy agreements are the easiest forms of proof. Any I.D that shows your permanent address also helps