Tenant insurance isn’t mandatory by law in British Columbia. But as a landlord, you can require a tenant to have insurance as part of the lease agreement if they want to rent from you.