how long does it take to renew a work permit in canada?
Since it can take longer than 30 days to renew your permit, you may want to apply more than 30 days in advance. If you are a temporary worker in Canada, you can file to renew your permit by filing an Application to Change Conditions or Extend Your Stay in Canada 30 days or more before your current permit expiry date.