Browser Compatibility Notification
It appears you are trying to access this site using an outdated browser. As a result, parts of the site may not function properly for you. We recommend updating your browser to its most recent version at your earliest convenience.

Applying to Come Here


If you want to work, study, do business or live permanently in Canada, you will need to apply to Canada's federal government department, Immigration, Refugee and Citizenship Canada (IRCC). IRCC is responsible for processing all immigration applications to Canada and issuing visas and/or work permits.

There are many different immigration programs under which you can apply to come to Canada. Each program has a different application and eligibility requirements. IRCC's Come to Canada tool can help you determine what program you can apply for, and how to submit an online or paper application.

The rules to apply for immigration can change from time to time without notice. Make sure you check IRCC's website regularly and update your information. There is also a IRCC Help Centre where you can find answers to many common immigration related questions.

Immigration Programs

Federal Skilled Workers and Federal Skilled Trades Program

Some eligibility factors that are considered when you apply as a skilled worker may include but are not limited to:

To learn more visit IRCC's website - Federal Skilled Worker Program and Federal Skilled Trades Program

International Students

Students from across the globe are also being increasingly accepted to immigrate under the International students program. If you aspire to attain high-quality education in world-class institutions, learn more about studying in Canada.

Start-up Visa Program

Canada's new Start-up Visa Program is the first of its kind in the world. It links immigrant entrepreneurs with experienced private sector organizations who are experts in working with start-ups. To be eligible to receive a start-up visa, you must:

  • Prove your business venture or idea is supported by a designated organization
  • Meet the language requirements
  • Meet the education requirements
  • Have sufficient settlement funds

For more details visit IRCC's website - Start-up Visa Program

Provincial Nominee Program

Provincial Nominee Program is an immigration program through which Ontario government nominates individuals and their families for permanent resident status based on a pre-approved job offer in the province. To learn more about its eligibility criteria and how to apply, visit the IRCC's website - Provincial Nominee Program and Opportunities Ontario website.