When you land in Alberta, you arrive to a place with stable governments providing essential services that support our high standard of living.

There are three levels of government in Canada: federal, provincial and municipal.

  • Canada's federal government is responsible for areas such as defence, foreign policy and citizenship.
  • Alberta's provincial government responsibilities include education, health care, licensing drivers and motor vehicles, and regulating professions and trades.
  • Municipal governments in Alberta's cities and towns are responsible for public transportation, fire services and utilities such as water and sewer services.

Find out more information about the Government of Alberta.


Immigration is a shared federal and provincial responsibility, with the federal government holding the lead role.

The federal government, through Citizenship and Immigration Canada, is responsible for determining who is admitted to Canada and all potential immigrants must be assessed by the federal government for eligibility and admissibility.

Through the Alberta Immigrant Nominee Program (AINP), Alberta is able to nominate prospective immigrants to the federal government for permanent residence.

Settlement and integration

Alberta shares responsibility with the federal government for the settlement and integration of new immigrants.

When you arrive in Alberta, a number of provincial government departments work in partnership with local communities to ensure the services you need are available to you. You will be able to take advantage of educational, credential and skills recognition, language-training and settlement services, and more.