No. When they apply, the great majority of all Canadian permanent residents do not have a work offer in Canada. While some Canada immigration programmes require applicants to have a work offer in Canada, there are a variety of programmes and choices accessible to foreign nationals who do not have a job offer in Canada. Here are two major Canada immigration schemes that do not require a work offer from a Canadian employer: