There are many programs you can apply to immigrate to Canada.
Express Entry
Immigrate as a skilled worker
Quebec-selected skilled workers
Immigrate as a skilled worker in the province of Quebec
Start-up visa
Immigrate by starting a business and creating jobs
Immigrant Investors
Immigrate by investing in the Canadian economy
Self-employed
Immigrate as a self-employed person in cultural or athletic activities, or as a farmer
Family sponsorship
Sponsor your relatives, including your spouse, partner, children, parents, grandparents, and others to immigrate
Provincial nominees
Immigrate by being nominated by a Canadian province or territory
Atlantic Immigration Pilot
Immigrate by graduating from a school or working in New Brunswick, Prince Edward Island, Nova Scotia, or Newfoundland and Labrador.
Caregivers
Immigrate by providing care for children, the elderly or those with medical needs, or work as a live-in caregiver