Canada offers over 100 immigration programs, each designed for different backgrounds and goals. Immigration, Refugees and Citizenship Canada (IRCC) oversees the process, with immigration playing a key role in shaping the country’s economy and communities.
Below, you will find an overview of Canada’s immigration and refugee programs. To learn more about the Canadian immigration programs we specialize in, please visit our "Services" page.
Visitor
Student
Worker
Special
Economic Class
Family Class
Spouses, Common-law Partners, Conjugal Partners, and Dependent Children
Brothers, Sisters, Nephews, Nieces, Grandchildren and Other Relatives
Refugee and Humanitarian Classes