start-up visa program


Do you have an innovative business idea? If you can get support for your idea from one of the designated organizations, you may be able to immigrate to Canada.

There are many reasons why Canada is the best place to build your business. Canada’s advantages include:

a strong economy
low taxes
low business costs
excellence in research and innovation
a high quality of life


  • Meet minimum language requirements
  • Have sufficient funds to settle in Canada
  • Pass Canadian security and medical clearances;
  • Have a letter of support from a designated organization
  • Show your business meets ownership requirements
  • Have a qualifying business
  • Plan to settle in a province other than the Province of Quebec