Use the filters below and click "See Available Programs" to browse suggested pre-arrival programs. On this page, you can browse the different pre-arrival programs.
When you have finished browsing, please click 'Continue to Registration.' You will select your preferred programs on the registration form.
Click on a question below to reveal the answer.
Use the filters on ‘Step 2 – Browse Programs’ to sort by your arrival date and the province or territory you will be moving to.
To see more information about a specific program, click ‘Read more about this program’ to view the program page. Take note of which programs you would like to register for in Step 3.
Each pre-arrival program will require your time commitment to be most successful.
You can apply for as many pre-arrival programs as you are eligible for. However, it is recommended that you only apply to as many pre-arrival programs as you believe you will have the time for.
Settlement Programs can help you get information on how to move to, live and work in Canada. They also provide information on finding accommodation and registering children in school.
Pre-arrival service organizations assess your needs and create a personalized plan to help you settle in Canada. They’ll connect you with any other pre-arrival services you need and with organizations for services you can get after you arrive in Canada.
General Employment Programs can help you prepare to find work in Canada. They can help you:
Industry-Specific Programs provide assistance and information specific to various industries. For example: Nursing or Engineering.
For Step 3 – Registration, you may need the following information or documents:
For Employment Programs:
Depending on which pre-arrival programs you choose, you may also need:
Complete the form below and one of our representatives will follow up with you.
Click the 'Open Program Page' button for more information on this program.
Click the 'Open Program Page' button for more information on this program.
Click the 'Open Program Page' button for more information on this program.
Click the 'Open Program Page' button for more information on this program.
Click the 'Open Program Page' button for more information on this program.
Click the 'Open Program Page' button for more information on this program.
Click the 'Open Program Page' button for more information on this program.
Click the 'Open Program Page' button for more information on this program.
Click the 'Open Program Page' button for more information on this program.