Eligibility to apply from outside Canada To apply for a work permit from outside Canada, you must submit the following documents:
a job offer from a Canadian employer a completed application, that shows that you meet the requirements of the Immigration and Refugee Protection Act and the Immigration and Refugee Protection Regulations, and written confirmation from Human Resources and Social Development Canada (HRSDC) that the employer can hire a foreign worker to fill the job. This confirmation is called a positive labour market opinion. In most cases, it is up to your employer to get that written confirmation. Information on the labour market opinion is found under Information for Canadian employers on the right-hand side of this page. In some cases, you do not need a labour market opinion. Such as support letter from the Province nominating you.
Eligibility to apply from inside Canada You can only apply for a work permit from inside Canada if:
you have a valid study or work permit, or your spouse or parents have a study or work permit you have a work permit for one job but want to apply for a work permit for a different job you have a temporary resident permit that is valid for six months or more or you are in Canada because you have already applied for permanent residence from inside Canada. You will have to pass certain stages in the main application process before you can be eligible for a work permit.
You must also have the following documents:
a job offer from a Canadian employer a completed application, that shows that you meet the requirements of the Immigration and Refugee Protection Act and the Immigration and Refugee Protection Regulations, and written confirmation from HRSDC that the employer can hire a foreign worker to fill the job. This confirmation is called a positive labour market opinion. In most cases, it is up to your employer to get that written confirmation. Information on the labour market opinion is found under Information for Canadian employers on the right-hand side of this page.
I currently have a work permit under a specific employer in Alberta, if I find another employer in Vancouver who's willing to hire me, what steps does the new employer and I need to take for me to be able to change my work permit status?
if the work-permit you want to apply for is not hrdsc exempt than you and your employer would have to go through hrdsc confirmation process too. Certain categories are hrdsc exempt such as pnp , post-grad work permit , it workers etc.