The length of a work permit is based on the nature of the employment in Canada and the work permit category under which you applied. It is possible to extend a work permit from within Canada, but some work permits have a maximum duration.