Yes, it’s possible to immigrate to Canada without a job offer. Several immigration programs don’t require a job offer. Here are some of them: Federal Trades Program, Federal Skilled Workers Program, Canadian Experience Class, and Provincial Nominee Programs.