All Canadian Immigration Programs
Every federal IRCC and provincial program — with detailed eligibility, fees, processing times, and step-by-step guidance from a licensed RCIC-IRB.
🏞️ Provincial Nominee Programs (PNP)
💼 Work Permits
🎓 Study, Visit & Citizenship
🍁 Permanent Residency (Federal IRCC)
22 programs available. Click any program for full eligibility, fees, processing times, and application guidance.
Express Entry — Canada's Fastest PR PathwayFLAGSHIP
View eligibility, fees & application steps →
Federal Skilled Worker (FSW) Program
View eligibility, fees & application steps →
Canadian Experience Class (CEC)
View eligibility, fees & application steps →
Federal Skilled Trades (FST) Program
View eligibility, fees & application steps →
Healthcare & Social Services Category-Based Draws
View eligibility, fees & application steps →
STEM Occupations Category-Based Draws
View eligibility, fees & application steps →
Skilled Trades Category-Based Draws
View eligibility, fees & application steps →
French-Language Proficiency Category-Based Draws
View eligibility, fees & application steps →
Transport Category-Based Draws
View eligibility, fees & application steps →
Agriculture & Agri-Food Category-Based Draws
View eligibility, fees & application steps →
Education Category-Based Draws
View eligibility, fees & application steps →
Atlantic Immigration Program (AIP)
View eligibility, fees & application steps →
Rural Community Immigration Pilot (RCIP)
View eligibility, fees & application steps →
Francophone Community Immigration Pilot (FCIP)
View eligibility, fees & application steps →
Home Care Worker Immigration Pilot
View eligibility, fees & application steps →
Self-Employed Persons Program
View eligibility, fees & application steps →
Start-Up Visa Program
View eligibility, fees & application steps →
Spousal & Common-Law Partner Sponsorship
View eligibility, fees & application steps →
Parents and Grandparents Sponsorship
View eligibility, fees & application steps →
Dependent Child Sponsorship
View eligibility, fees & application steps →
Humanitarian and Compassionate (H&C) Application
View eligibility, fees & application steps →
Refugee Protection in Canada
View eligibility, fees & application steps →
🏞️ Provincial Nominee Programs (PNP)
56 programs available. Click any program for full eligibility, fees, processing times, and application guidance.
Ontario Immigrant Nominee Program (OINP)FLAGSHIP
View eligibility, fees & application steps →
OINP Employer Job Offer — Foreign Worker Stream
View eligibility, fees & application steps →
OINP Employer Job Offer — International Student Stream
View eligibility, fees & application steps →
OINP Employer Job Offer — In-Demand Skills Stream
View eligibility, fees & application steps →
OINP Masters Graduate Stream
View eligibility, fees & application steps →
OINP PhD Graduate Stream
View eligibility, fees & application steps →
OINP Human Capital Priorities Stream
View eligibility, fees & application steps →
OINP French-Speaking Skilled Worker Stream
View eligibility, fees & application steps →
OINP Skilled Trades Stream
View eligibility, fees & application steps →
OINP Entrepreneur Stream
View eligibility, fees & application steps →
British Columbia Provincial Nominee Program (BC PNP)FLAGSHIP
View eligibility, fees & application steps →
BC PNP Skills Immigration — Skilled Worker
View eligibility, fees & application steps →
BC PNP International Graduate
View eligibility, fees & application steps →
BC PNP International Post-Graduate
View eligibility, fees & application steps →
BC PNP Entry Level and Semi-Skilled
View eligibility, fees & application steps →
BC PNP Health Authority & Childcare Streams
View eligibility, fees & application steps →
BC PNP Entrepreneur Immigration
View eligibility, fees & application steps →
Alberta Advantage Immigration Program (AAIP)FLAGSHIP
View eligibility, fees & application steps →
Alberta Opportunity Stream (AOS)
View eligibility, fees & application steps →
Alberta Express Entry Stream
View eligibility, fees & application steps →
Alberta Rural Renewal Stream
View eligibility, fees & application steps →
Alberta Tourism & Hospitality Stream
View eligibility, fees & application steps →
Alberta Graduate Entrepreneur Stream
View eligibility, fees & application steps →
Alberta Foreign Graduate Entrepreneur
View eligibility, fees & application steps →
Alberta Rural Entrepreneur Stream
View eligibility, fees & application steps →
Alberta Farm Stream
View eligibility, fees & application steps →
Saskatchewan Immigrant Nominee Program (SINP)FLAGSHIP
View eligibility, fees & application steps →
SINP International Skilled Worker
View eligibility, fees & application steps →
SINP Saskatchewan Experience
View eligibility, fees & application steps →
SINP Entrepreneur and Farm
View eligibility, fees & application steps →
Manitoba Provincial Nominee Program (MPNP)FLAGSHIP
View eligibility, fees & application steps →
MPNP Skilled Workers Overseas
View eligibility, fees & application steps →
MPNP Skilled Workers in Manitoba
View eligibility, fees & application steps →
MPNP International Education Stream
View eligibility, fees & application steps →
MPNP Business Investor
View eligibility, fees & application steps →
Nova Scotia Nominee Program (NSNP)FLAGSHIP
View eligibility, fees & application steps →
NSNP Labour Market Priorities
View eligibility, fees & application steps →
NSNP Skilled Worker
View eligibility, fees & application steps →
NSNP Experience: Express Entry
View eligibility, fees & application steps →
NSNP Entrepreneur Stream
View eligibility, fees & application steps →
NSNP International Graduate Entrepreneur
View eligibility, fees & application steps →
New Brunswick Provincial Nominee Program (NBPNP)FLAGSHIP
View eligibility, fees & application steps →
NBPNP Skilled Worker
View eligibility, fees & application steps →
NBPNP Express Entry Labour Market
View eligibility, fees & application steps →
NBPNP Entrepreneurial Stream
View eligibility, fees & application steps →
Newfoundland and Labrador Provincial Nominee Program (NLPNP)FLAGSHIP
View eligibility, fees & application steps →
NLPNP Priority Skills
View eligibility, fees & application steps →
NLPNP Skilled Worker
View eligibility, fees & application steps →
NLPNP International Graduate
View eligibility, fees & application steps →
NLPNP International Entrepreneur
View eligibility, fees & application steps →
Prince Edward Island Provincial Nominee Program (PEI PNP)FLAGSHIP
View eligibility, fees & application steps →
PEI PNP Labour Impact
View eligibility, fees & application steps →
PEI PNP Express Entry
View eligibility, fees & application steps →
PEI PNP Business Impact
View eligibility, fees & application steps →
Yukon Nominee Program (YNP)
View eligibility, fees & application steps →
Northwest Territories Nominee Program (NTNP)
View eligibility, fees & application steps →
💼 Work Permits
22 programs available. Click any program for full eligibility, fees, processing times, and application guidance.
LMIA Work Permit (Employer-Specific)FLAGSHIP
View eligibility, fees & application steps →
LMIA High-Wage Stream
View eligibility, fees & application steps →
LMIA Low-Wage Stream
View eligibility, fees & application steps →
Global Talent Stream (GTS)
View eligibility, fees & application steps →
LMIA Agricultural Stream
View eligibility, fees & application steps →
Seasonal Agricultural Worker Program (SAWP)
View eligibility, fees & application steps →
LMIA Caregiver Stream
View eligibility, fees & application steps →
LMIA-Exempt Work Permit (IMP)FLAGSHIP
View eligibility, fees & application steps →
Intra-Company Transfer Work Permit
View eligibility, fees & application steps →
CUSMA Work Permit (formerly NAFTA)
View eligibility, fees & application steps →
CETA Work Permit (Canada-EU)
View eligibility, fees & application steps →
Mobilité Francophone Work Permit (C16)
View eligibility, fees & application steps →
Open Work Permit (OWP)
View eligibility, fees & application steps →
Spousal Open Work Permit (SOWP)
View eligibility, fees & application steps →
Post-Graduation Work Permit (PGWP)
View eligibility, fees & application steps →
Bridging Open Work Permit (BOWP)
View eligibility, fees & application steps →
International Experience Canada (IEC)
View eligibility, fees & application steps →
IEC Young Professionals
View eligibility, fees & application steps →
IEC International Co-op
View eligibility, fees & application steps →
Religious Worker Work Permit
View eligibility, fees & application steps →
Academic Work Permit
View eligibility, fees & application steps →
Open Work Permit for Vulnerable Workers
View eligibility, fees & application steps →
🎓 Study, Visit & Citizenship
12 programs available. Click any program for full eligibility, fees, processing times, and application guidance.
Canada Study Permit
View eligibility, fees & application steps →
Study Permit Extension
View eligibility, fees & application steps →
Student Direct Stream (SDS)
View eligibility, fees & application steps →
Canada Visitor Visa (TRV)
View eligibility, fees & application steps →
Canada Super Visa
View eligibility, fees & application steps →
Electronic Travel Authorization (eTA)
View eligibility, fees & application steps →
Visitor Record (Visitor Extension)
View eligibility, fees & application steps →
Canadian Citizenship Application
View eligibility, fees & application steps →
Canadian Citizenship by Descent
View eligibility, fees & application steps →
Renounce or Resume Canadian Citizenship
View eligibility, fees & application steps →
Permanent Resident Card Renewal
View eligibility, fees & application steps →
PR Travel Document
View eligibility, fees & application steps →
Not sure which program fits you?
A 60-minute paid consultation with a licensed RCIC-IRB will identify your strongest pathway and lay out next steps.
All information current as of 2026. VG Immigration Services Inc. — Dimple Verma, RCIC-IRB #R708308 — Brampton, ON.
