There are numerous programs to immigrate to Canada, and they change very often. These programs are organized in different categories.
- Economic Immigration
- Federal skilled workers: Skilled workers are people who are chosen as permanent residents based on their ability to prosper in Canada. They either have a job offer in Canada or have education and/or experience in professions that are in demand.
- Federal Skilled Trades Program: The Federal Skilled Trades Program is for those who want to become permanent residents based on being qualified in a skilled trade. They need to have a job offer in Canada or to have a certificate of qualification in their skilled trade issued by a provincial or territorial body.
- Canadian Experience Class: This is for individuals already having experience working or studying in Canada.
- Investors, entrepreneurs, start-up visa and self-employed: Very broadly put, this category is for persons who have an ability to prosper in Canada because of their wealth, management experience, cultural or sportive qualities, or even their imagination and capacity to convince Canadian investors (start-up visa).
- Family sponsorship
This allows for family reunification. Canadians and permanent residents can sponsor some members of their family.
- Provincial nominees
Each province (10) and territory (3) in Canada has their own program, usually framed from an economic perspective, to attract immigrants. These programs change regularly.
- Quebec programs
Under the Canada-Quebec Accord, Quebec establishes its own immigration requirements and selects immigrants who will adapt to living in Quebec. Quebec recently overhauled most of its programs.
- Live-in caregivers
Live-in caregivers are individuals who are qualified to provide care for children, elderly persons or persons with disabilities in private homes without supervision. Live-in caregivers must live in the private home where they work in Canada.
Refugees and persons in need of protection are people within or outside Canada who fear persecution and going back to their home country. In keeping with its humanitarian tradition and international obligations, Canada protects thousands of people each year. Canadian citizens and permanent residents can also sponsor refugees from abroad who qualify to come to Canada.