To come to Canada as a temporary foreign worker, you must get a work permit. There are different kinds of work permits.
If you are not a Canadian citizen or permanent resident, you need a work permit to work legally in Canada.
In general, you need to apply for a work permit from Immigration, Refugees and Citizenship Canada (IRCC) or a Canadian visa office before you come to Canada. For these work permits:
- You need to get a job offer from a Canadian employer before you apply.
- The employer must apply for a Labour Market Impact Assessment (LMIA) from Employment and Social Development Canada (ESDC).
- ESDC will decide whether the employer can hire a foreign worker to fill the job.
For more information, go to Working Temporarily in Canada on the IRCC website.