In almost all cases, you must have a valid work permit to work in Canada.

A work permit is a written authorization to work in Canada issued by an officer to a person who is not a Canadian citizen or a permanent resident of Canada. It s required whether or not the employer is in Canada. Usually, it is valid only for a specified job and length of time. A work permit may be issued based on labour market opinion (HRSDC confirmation) or may be issued on the basis of other requirements.

An HRSDC confirmation is the opinion provided by Human Resources and Skills Development Canada (HRSDC) to the officer which enables them to determine whether the employment of the foreign worker is likely to have a positive or negative impact on the labour market in Canada. An HRSDC confirmation may be required in order for a work permit to be issued.

You can apply for your work permit as soon as you receive written evidence of your job offer or contract of employment or as soon as you receive an HRSDC confirmation.